到底如何解决的,说一下啊。
[quote=引用 9 楼 Wizard0911 的回复:] 我的现在用的stm32f103rdt6,如果EEPROM或OLED的I2C接口一直busy,进入死循环,把I2C重新配置成IO口,再配制成I2C,就可以好了;但是我现在用的温湿度传感器就好不了,只能断电重启。。。
我的现在用的stm32f103rdt6,如果EEPROM或OLED的I2C接口一直busy,进入死循环,把I2C重新配置成IO口,再配制成I2C,就可以好了;但是我现在用的温湿度传感器就好不了,只能断电重启。。。
你可以去到STM32的库里看它硬件IIC调用的函数,总线的判断全是死循环,好歹用个超时退出机制啊
27,382
社区成员
28,770
社区内容
加载中
试试用AI创作助手写篇文章吧