您尚未登录。

楼主 # 2022-07-23 13:16:21

lyon1998
Moderator
注册时间: 2021-12-01
已发帖子: 108
积分: 55

stm32g030 的固件里面没有 Task 类吗?

问题:
运行 pikascript/example/Task/main.py 报错没有找到 machine.Task

离线

楼主 #1 2022-07-23 13:19:06

lyon1998
Moderator
注册时间: 2021-12-01
已发帖子: 108
积分: 55

Re: stm32g030 的固件里面没有 Task 类吗?

答复:
g03 的 machine.pyi 里面默认没有加入Task,因为空间不足,可以修改 machien.pyi 引入 Task

可以把 machine.pyi 里面用不到的类注释掉然后添加 Task
例如

# class LCD(PikaPiZero.LCD):
#    pass

class Task(STM32G0.Task):
    pass

然后重新编译即可。

第一次编译会生成一些新的 .c 文件在 pikascript-api 里面,第一次编译后重新添加 -api 里面的全部 .c 文件,然后再编译即可。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn