MM32F003NW – 踩坑

STM32缺货一直是最近的主旋律,所以一直在选择国产替代方案,要找一个有硬件I2C/SPI/ADC的,价格低廉的,占地面积少的芯片还真不容易,然后FAE推荐了MM32F003NW,一看,完全符合,而且价格很低.不管怎样,先开发着看.

但是会发现SPI和调试接口复用,FAE跟我说你可以模拟SPI啊,大哥,我要SPI从机,频率还要10MHz+,你跟我说软件跟随.

第二个问题,如果一旦芯片锁死,如何解锁?比如程序开机后BOOT到某个位置调试接口会失效,这样你再也恢复不了,因为没有BOOT引脚,所以,一旦程序出错,对不起,你的芯片挂了.

第三个问题,手册上的寄存器名和实际程序中不一致,示例代码是屎,所以很难吃下去.

第四个问题,内置温度传感器精度5℃,这是开什么玩笑,结果实测说芯片内部50℃了?怎么回事?FAE说这个很正常…很正常.

不过不管怎样,STM32缺货,GD32作为最近似替代品也进入缺货状态,没办法了,只能弄一下屎山,真想拿树莓派芯片直接开干了,目前为止发现了这四个问题.

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注