我经常会收到关于这样的错误,在这里我做一次声明,一切以 https://github.com/sipeed/MaixPy_scripts 中的示例代码为准。
关于这个问题,是个不得已的历史问题,因为各种地方的资源/文档/代码引用都是在过去的固件基础上完成的。
第一种是以前的代码没有 import board_info 就使用,从而导致未定义的错误。
import board_info
第二种是没有相应的 config.json 去协助 board_info 配置变量,从而使用成员变量出现未定义的错误。
现在问题的解决方法在这里 https://github.com/sipeed/MaixPy_scripts/tree/master/board
只需要运行对应硬件的配置即可,如果发现没有配置文件则会提示警告信息。
具体的实现方法在这里 https://www.cnblogs.com/juwan/p/13802915.html
我希望以后不要出现以下两类问题
有任何问题都可以回复我。
事实上可以直接跳过该模块,有经验的同学填具体的引脚 IO 数值就行,这就需要去查看原理图得知具体的 IO 编号才知道了。
例如 board_info.BOOT 和直接填 16 是一样的。
请确保 MaixPy 固件在 2020年10月12日 maixpy_v0.5.1_96_ga678dcd 以上的固件版本。
该模块的主要目的是为了保证示例代码在所有硬件上的表现一致。
请问是把代码复制到MaixPy IDE中直接运行就行了吗,Maix Bit对应于哪个文件啊
AskingDragon 说来我忘了弄 bit 的,bit 的硬件有 LED 之类的资源吗?
因为全引脚引出的,可能和 Dock 一致吧
DaLaoShu 有LED
AskingDragon 可以仿照 DOCK 抄一个,我确实疏忽了
DaLaoShu 我直接用来dock的,貌似可以用
bit 和 go 的补上了。