I2C 引脚接错、外设配置错误、主机设置的时钟频率从机不支持,导致从机无应答。

chrishu |浏览250次
收藏|2022/11/17 15:31

现象:主机能发送起始位和从机地址,等不到从机无应答。用示波器也能看到波形。


满意回答

2022/11/17 15:32

说明:

  1. 引脚连接错误、从机I2C外设配置错误都会导致主机发送完从机地址后,从机无应答。

  2. 主机使用的时钟频率,从机不支持也会导致主机发送完从机地址后,从机无应答。

解决:

  1. 保证引脚连接正确

  2. 外设配置正确

选择合适的通讯速率。主机设置时钟前,应该查询从机的数据手册看从机是否支持主机设置的时钟频率。

nuvoton2022

其他回答(0)
0人关注该问题
+1
 加载中...