求助:有关IIC总线稳定性的解决办法。

[复制链接]
2411|5
 楼主| gezhi 发表于 2007-5-2 21:57 | 显示全部楼层 |阅读模式
当总线出现问题时主机能通过直接发送停止位来结束这次通讯,然后重新开始吗?
有什么好的方式能回复总线的错误吗?请多多指教!
nj手术刀 发表于 2007-5-3 09:00 | 显示全部楼层

连发二次停止不行就是硬件故障了

nj手术刀 发表于 2007-5-3 12:36 | 显示全部楼层

我的意思:如果IIC的从器件不是MCU(硬件或软件模拟),每

停止条件后,器件必然可以开始下次开始条件,否则器件本身问题
iC921 发表于 2007-5-3 17:47 | 显示全部楼层

可以请救于水潭大侠

 楼主| gezhi 发表于 2007-5-4 08:08 | 显示全部楼层

那是如果我每次使用IIC总线之前就发送一个停止位的话,

可以保证IIC已经从可能的错误中恢复并空闲的了?
ayb_ice 发表于 2007-5-4 08:23 | 显示全部楼层

主机可以随时停止总线

主机可以随时停止总线,有些器件有硬件超时错误检测功能(如NS的LM5A)...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

112

帖子

0

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