参考:https://blog.csdn.net/dldw8816/article/details/51579781
使用stm32 硬件iic 连接eeprom 调试过程中发现IIC一直处于busy状态
看了网上几篇文章后分析应该是EEPROM通讯被意外中断造成的
解决方法:在初始化中加入如下代码 主要是通过SWRST寄存器复位 使得BUSY位清零
参考:https://blog.csdn.net/dldw8816/article/details/51579781
使用stm32 硬件iic 连接eeprom 调试过程中发现IIC一直处于busy状态
看了网上几篇文章后分析应该是EEPROM通讯被意外中断造成的
解决方法:在初始化中加入如下代码 主要是通过SWRST寄存器复位 使得BUSY位清零