STM32的 IIC总线难用和RTC晶振不起振的BUG现在解决了吗

2019-12-12 18:15发布

当年还是菜鸟,用STM32的时候,世间就流传这么两点
1.STM32 IIC总线不好用
2.RTC的32.768K晶振不启振

后来就一直用IO模拟IIC,外挂RTC芯片来避免这两个坑!
换了几次工作后,发现新公司也是这么做的,看来是应该是普遍问题

10年过去了,不知道这两小 bug 解决了没有,还是以讹传讹?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
老徐
2019-12-14 08:48
IIC在09年开发STM32F103CBT6,持续出现问题
当时老板非常鄙视我,觉得我自己程序的问题,让我检查自己程序
我从寄存器一个位一个位跟,总是发现有一个BIT在该变的时候不变化
导致死循环在等待中
最后在errorcat这个文件里,找到了IIC是有BUG的,需要用DMA的模式来规避
当即改成了IO模拟使用
从此就有改了,然后在网上不断看到投拆IIC的贴子,心里释然

一周热门 更多>