F429硬件I2C

2019-08-20 19:19发布

都说ti的硬件i2C不好用,不稳定,但一直不明白究竟哪里不好用,,所以还是试了试!我用cube建了工程,启用了硬件i2c,发现其实hal库里面提供的函数还是很好用的,读和写都没问题,通信成功。。但是时间久了发现,有时硬件I2C会卡死在I2C_WaitOnFlagUntilTimeout()函数里,不知道该怎么解决。有人用过吗?如果能把这个问题解决,那么硬件I2C还是很好用的,,用cube建非常方便,,求大神3帮忙看下 捕获.PNG



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。