STM32的硬件I2C 产生不了起始信号!!

2019-08-14 05:12发布

我最近用I2C读取EEPROM的操作,用硬件I2C模拟,库函数。结果产生不了起始信号。具体如下
求解答。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
慕名兰
2019-08-15 09:09
本帖最后由 慕名兰 于 2016-11-22 15:17 编辑
八度空间 发表于 2016-11-22 12:36
稳定性不咋好

我遇到的问题很奇葩:在主函数单步调试(不进入任何函数)时,I2C是好的,但是全速运行时就卡在清除ADDR的while里面,结果发现是这样的:
在没进入清除ADDR函数前,ADDR自动的清零了,导致一直死循环。。。。之前学DMA的时候,也出现的类似的情况,有些位本来是要读或写才能清除,但是调试时就自动的清除了

一周热门 更多>