I2C的CUBE配置:

解决用CUBEMX生成的STM32程序中的I2C死锁问题

解决用CUBEMX生成的STM32程序中的I2C死锁问题

把I2C的时钟初始化放到引脚配置前面

在下面新添圈起来的几句,如下图,只有进入错误,就重新初始化,尚不完美,尚可用,另一个PB7引脚没拉高,是因为本人在程序中添加SD卡程序后,控制灯PB0的时候会受PB7影响,反应就是,程序仿真到这里,PB0会和PB7的控制状态一样,可能是bug吧,可以参考源代码

解决用CUBEMX生成的STM32程序中的I2C死锁问题

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-13
  • 2021-06-05
  • 2022-02-13
  • 2022-12-23
猜你喜欢
  • 2021-10-30
  • 2021-12-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-26
  • 2021-11-23
相关资源
相似解决方案