在论坛上面看到很多人说STM32的I2C有问题,恰好这段时间要用到I2C,于是在工作之余开始研究I2C,有了论坛的基础,我抱这STM32 I2C有问题的态度开始学习,弄了很久,也找了一些资料(之前没有接触过I2C总线),就在我打算放弃的时候,今天终于调通了,我用的是STM32F407IG,对FM24C1进行读写操作,读出来的数与写进去的数据一致,这应该算是调通了吧。时钟频率是200K。
从这次的学习中,感受颇深,做我们这一行,不能带入个人主观态度,应该按部就班,一步步进行。芯片厂商敢发不出来的东西,严格按照数据手册的时序进行使用还是可以的。 |