嵌入式学习小组
直播中

赵勇

7年用户 189经验值
私信 关注

请问stm32的I2C为什么会有bug?

STM32的I2C为什么会有bug?

回帖(9)

张艳梅

2020-7-20 15:16:23
云汉达人
你是指的硬件标准库吧,芯片外设库有bug是可以理解的 一直也在更新
举报

刘浩

2020-7-20 15:28:34
一般情况下应该没有bug啊,你指的bug是什么
举报

王颖

2020-7-20 15:43:03
云汉达人

F103的I2C的确有bug,官方给出的勘误手册。芯片的IP有bug很正常,什么为什么。。。。。。很多芯片的bug只是你没用到所以看不到,芯片的bug多了去了,只要有work around方法,都不是问题


现实中没有理想的东西,接受不完美,这是工程,孩子
举报

时忠晨

2020-7-20 15:51:22
云汉达人

答案转自:https://www.zhihu.com/question/30835089




听说为了规避菲利普专利问题,设计的特别复杂,导致特别容易错过反馈信号,一中断反馈信号没了…整个程序就崩溃了。现在hal库应该是解决了这个问题…解决方法是关闭所有中断……

不过,还是用GPIO模拟吧。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分