[ARM入门] 关于i2c的问题

[复制链接]
935|3
 楼主| wanjql 发表于 2015-5-18 10:40 | 显示全部楼层 |阅读模式
假如我将sda线直接接地,
然后,发送一条信息,8位从设备地址发送后,等待ack信号,因为直接接地,所以一定能接收到ack信号吗?(暂不考虑后续传输数据)
mini1986 发表于 2015-5-18 12:19 | 显示全部楼层
你直接接地,拉低了电平,从设备收不到,但主机检测ack是有的......有什么意义......
 楼主| wanjql 发表于 2015-5-18 13:05 | 显示全部楼层
本帖最后由 wanjql 于 2015-5-18 13:07 编辑
mini1986 发表于 2015-5-18 12:19
你直接接地,拉低了电平,从设备收不到,但主机检测ack是有的......有什么意义...... ...

问题是真就收不到ack....应该就是sda引脚的问题吧
mini1986 发表于 2015-5-18 13:14 | 显示全部楼层
你看看SCL有没有出来,ack只是slave去将sda拉低而已......
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

11

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部