问题描述
fpioa.help() 里面不填参数没有反应
复现步骤
from machine import FPIOA
1. 实例化 FPIOA
fpioa = FPIOA()
打印所有引脚配置
fpioa.help()
硬件板卡
亚博-K230
软件版本
CanMV_K230_YAHBOOM_micropython_local_nncase_v2.9.0
fpioa.help() 里面不填参数没有反应
from machine import FPIOA
fpioa = FPIOA()
fpioa.help()
亚博-K230
CanMV_K230_YAHBOOM_micropython_local_nncase_v2.9.0
同样是亚博的K230,fpioa.help()偶尔能打印出来,但是只输出了一部分就会卡死,不会报错,也无法停止或断开连接,需要按复位才可以。看了一下github上的源码,好像是新加了8个PMU引脚,也就是64~71,但是不知道哪里有问题了,打印这些引脚信息就会造成卡死。
目前一个解决方法就是自己循环打印,只要在0~63以内,就不会有问题。
from machine import FPIOA
fpioa = FPIOA()
for i in range(64):
fpioa.help(i)