这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 休闲专区 » 我爱工作 » 灵动微MM32G0001A6T的I2C外设

共3条 1/1 1 跳转至

灵动微MM32G0001A6T的I2C外设

专家
2024-01-16 22:36:10     打赏

灵动微MM32G0001A6T的I2C外设

现在几乎没有哪家的单片机不带I2C外设的了,灵动微MM32G0001A6T也不例外,虽然这个芯片的SOP封装只有8个引脚,依旧通过功能复用,提供了I2C设备和对外的引脚。

7.png

注意看,I2C功能复用的引脚占用了SWDIO这个引脚,因此就意味着,如果你想利用系统自身的I2C设备,是有风险的。一旦将SWDIO当做I2C-SCL使用,就意味着你个芯片再也不能进行下载了。所以如果你想用I2C功能,我的建议是用其它GPIO口模拟吧。否则这个片子搞一次就废了。我就是第二次挪用下载口的时候,和芯片永久告别的。

这个事儿吧,我觉得挺奇葩的。厂家在设计这款芯片的时候是怎么想的?对于一个8引脚的单片机,下载口肯定会有被挪用的可能的。可一旦挪用就恢复不了,我认为这个设计就是失败的。哪怕你留下一个BOOT引脚,能让次那片恢复到出厂状态也行啊。另外网站上,也没有相关的说明,以及补救措。

我的经历算是给大家提个醒吧。对于没有BOOT机能或者其他方法(比如ISP,串口烧录)能进行恢复的芯片,还是尽量不要用下载口了。

 

 





关键词: 懒猫杂谈     挪用下载口的悲剧    

专家
2024-01-28 00:42:22     打赏
2楼

谢谢分享


院士
2024-02-20 17:40:07     打赏
3楼

谢谢分享有感想的资料。


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]