[STM32G0] I2C收不到ACK,不知道是主机还是从机的问题

[复制链接]
 楼主| 周半梅 发表于 2025-6-1 08:43 | 显示全部楼层 |阅读模式
AC, I2c, ck
Cube里I2C配置基本默认,逻辑分析仪看了一下,发地址后从机没反应,线也拉不低。
Clyde011 发表于 2025-6-1 08:47 | 显示全部楼层
主机多试几次看看,有时是初始化顺序问题。
公羊子丹 发表于 2025-6-1 08:47 | 显示全部楼层
地址是不是写错了,7位变8位的问题?
 楼主| 周半梅 发表于 2025-6-1 08:48 | 显示全部楼层
确认一下从机是不是在等起始位。
帛灿灿 发表于 2025-6-1 08:49 | 显示全部楼层
拉低时间不够,有些模块要求挺严的。
童雨竹 发表于 2025-6-1 08:50 | 显示全部楼层
有次我因为接地没接好,抓了两天。
万图 发表于 2025-6-1 08:50 | 显示全部楼层
主机发完地址后有没有立刻NACK?
Wordsworth 发表于 2025-6-1 08:51 | 显示全部楼层
看下时序图,逻辑分析仪是好帮手。
Bblythe 发表于 2025-6-1 08:52 | 显示全部楼层
我觉得是从机没上电,我以前被这个坑过。
Pulitzer 发表于 2025-6-1 08:53 | 显示全部楼层
用HAL库试试,看有没有提示错误码。
Uriah 发表于 2025-6-1 08:55 | 显示全部楼层
SCL线是不是有其他器件抢总线?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

149

主题

5752

帖子

1

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