分享一个硬件IIC驱动AT24C08程序

2019-07-20 05:44发布

本帖最后由 Mr.liu 于 2018-10-12 19:08 编辑



在这里分享一个硬件IIC驱动AT24C08.理论上IIC接口的芯片都可以,可能需要注意速率,也才写好测试通过,没有去验证驱动其他芯片。后面网友们可以试一下,同时麻烦反馈一下测试结果。

硬件资源配置:

芯片 :STM32F407IGT6

AT24C08存储芯片(硬件IIC)

  SCL  ----------  PH4
  SDA  ----------  PH5


注意:读与写之间要至少延时2ms,不然进行入死循环,不要问这时间怎么来的,我测试出来的。

测试 有什么问题请留言,共同学习。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
Mr.liu
1楼-- · 2019-07-20 09:03
 精彩回答 2  元偷偷看……
edmund1234
2楼-- · 2019-07-20 10:31
注意:读与写之间要至少延时2ms,不然进行入死循环,不要问这时间怎么来的,我测试出来的。

这是不是就是传说中的,知其然而不知其所以然
Mr.liu
3楼-- · 2019-07-20 13:43
edmund1234 发表于 2018-10-14 13:59
注意:读与写之间要至少延时2ms,不然进行入死循环,不要问这时间怎么来的,我测试出来的。

这是不是就 ...

是的。没有去研究
edmund1234
4楼-- · 2019-07-20 19:20
 精彩回答 2  元偷偷看……
Mr.liu
5楼-- · 2019-07-20 21:59
edmund1234 发表于 2018-10-14 23:58
...........

嗯 ,不错哈,谢谢!解惑

一周热门 更多>