STM32/STM8技术william hill官网
直播中

李梁

9年用户 46经验值
擅长:可编程逻辑 嵌入式技术
私信 关注
[讨论]

stm32f401re i2c使用

最近在用STM32f401re做一款热成像设备需要用到I2C,这里总结一下遇到的坑。
一开始调试我用的是开发板飞线接传感器,SCL SDA加4.7k上拉电阻。使用硬件I2C时读写大量数据时经常会遇到HAL_ERR和HAL_BUSY,只能通过复位I2C和软重启解决。后来改用模拟I2C,在抓包时发现又是会出现10ns的毛刺信号,头疼。
初步怀疑是因为用杜邦线飞线导致的,后来打的样板回来后焊接调试发现果然好了。希望亲们下次调试I2C时注意下。

更多回帖

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