302
7540
2万
版主
无标题.png (283.72 KB )
下载附件
2016-12-18 21:34 上传
使用特权
主机初始化函数.png (14.86 KB )
2016-12-18 21:46 上传
主机发送.png (21.99 KB )
主机读取.png (23.94 KB )
从机初始化.png (18.49 KB )
2016-12-18 21:51 上传
从机中断处理.png (220.17 KB )
2016-12-18 21:54 上传
QQ截图20161218215723.png (62.58 KB )
2016-12-18 21:58 上传
1120
1万
5万
icecut 发表于 2016-12-19 16:32 建议不要初始化,看看死机的时候sclk是不是低电平,或者看看是不是丢信号了。 ...
10
600
1854
助理工程师
通宵敲代码 发表于 2016-12-19 17:51 恩,SCL是低电平,SDA时高电平, 是总线阻塞了。
53
2875
资深工程师
huaiqiao 发表于 2016-12-19 20:21 一直说32和8 的硬件iic都不是太好。 但是我之前参考野火的例子,操作过at24c08,感觉还行。。。。。不知道 ...
linqing171 发表于 2016-12-19 21:16 从机不好做。 死机的时候看看状态寄存器是什么。
通宵敲代码 发表于 2016-12-21 12:18 主机通信可以, 当从机不行
178
865
2600
初级工程师
Soraka 发表于 2016-12-21 21:54 死机的时候sclk是不是低电平
1
6
18
实习生
iec1004 发表于 2016-12-22 15:27 一个有BUG 的东西 ,大家硬要去 完善它。
0
3
7
31
初级技术员
LinKiFF 发表于 2017-9-9 10:19 大哥,您好,我用您的I2C从机程序,跟STM32主机通讯,主机发送完第二个字节,从机无ACK应答是什么情况? ...
78
603
1800
通宵敲代码 发表于 2016-12-18 21:59 从机初始化函数,同样适用8MHz晶振, 此处使用中断进行处理,所以打开了所有的中断功能。
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
发帖类勋章
时间类勋章
等级类勋章
69
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号