[MM32软件]

I2C 主机通讯不正常有哪些原因

[复制链接]
7667|13
手机看帖
扫描二维码
随时随地手机跟帖
我喜欢打游戏|  楼主 | 2021-9-28 14:46 | 显示全部楼层 |阅读模式
常见原因
1) 配置不正确,表现为 I2C 无时钟输入;
2) 从机地址不正确,表现为 I2C 有时钟且数据发送正常,但是无应答;
3) 通讯时序不正确,表现为 I2C 接收到应答信号,且有第一或前几帧数据送出;
4) I2C 时钟被拉低,总线异常;
5) 未接上拉电阻.

使用特权

评论回复
duo点| | 2021-10-3 10:54 | 显示全部楼层
学习了,感谢分享

使用特权

评论回复
jimmhu| | 2021-10-4 21:57 | 显示全部楼层
有可能是地址的问题      

使用特权

评论回复
cemaj| | 2021-10-4 21:57 | 显示全部楼层
硬件的故障和软件问题。   

使用特权

评论回复
youtome| | 2021-10-4 21:57 | 显示全部楼层
应该先查看上拉电阻的。   

使用特权

评论回复
houjiakai| | 2021-10-4 21:57 | 显示全部楼层
有可能IO的驱动能力不足。   

使用特权

评论回复
lzbf| | 2021-10-4 21:57 | 显示全部楼层
不是软件的问题吗   

使用特权

评论回复
1988020566| | 2021-10-4 21:58 | 显示全部楼层
可以连续读取寄存器的数据     

使用特权

评论回复
mmbs| | 2021-10-4 21:58 | 显示全部楼层
用示波器查看数据     

使用特权

评论回复
pmp| | 2021-10-4 21:58 | 显示全部楼层
很多的时候都是配置不正确。   

使用特权

评论回复
i1mcu| | 2021-10-4 21:58 | 显示全部楼层
未接上拉电阻有可能。   

使用特权

评论回复
51xlf| | 2021-10-4 21:58 | 显示全部楼层
模拟I2C好查找问题的。  

使用特权

评论回复
chenjun89| | 2021-10-5 14:34 | 显示全部楼层
没接上拉电阻,驱动函数有问题。

使用特权

评论回复
littlelida| | 2021-10-18 13:37 | 显示全部楼层
我觉得就是时序和地址的概率大

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

65

主题

469

帖子

0

粉丝