终于搞成硬件IIC通信啦,重磅分享!

2019-07-21 04:38发布

本帖最后由 kmmyk 于 2017-9-7 13:45 编辑

说明:
1、本程序测试平台为stm32f103,经测试,稳定性非常好。
2、测试芯片为AT24C512,与24C02是有区别的,一是容量不同(24c512为65532字节,24c02为256字节),重要的是,24c521在通信中,数据地址是两字节,而24C02只要一个字节。
3、大部分代码都写了注释。
4、24C512一次只能写一个页面,64个字节,这点一定要注意。
5、听原子哥说,STM32之所以把IIC做得这么复杂,是因为版权的问题。 IIC.jpg
IIC-24C512-硬件.rar (308.04 KB, 下载次数: 644) 2017-9-6 13:12 上传 点击文件名下载附件

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
操作系统
1楼-- · 2019-07-21 06:36
不知道稳定不稳定?期待来一个DMA传送的I2C.那才是好东西.I2C太慢了.CPU死等I2C读写完成不是办法.
kmmyk
2楼-- · 2019-07-21 09:29
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-07-21 10:23
谢谢分享
山峡
4楼-- · 2019-07-21 13:31
谢谢分享,学习学习。
xiaokun
5楼-- · 2019-07-21 17:18
谢谢分享,学习
oao1oo2
6楼-- · 2019-07-21 21:13
谢谢了 这个硬件IIC能用解决了我的问题

一周热门 更多>