硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1056|回复: 4
收起左侧

[技术讨论] 模拟i2c通信

[复制链接]

63

主题

189

回帖

378

积分

高级会员

积分
378
发表于 2024-8-19 15:57:13 | 显示全部楼层 |阅读模式
模拟i2c,检查设备是否存在,设备一直无应答
逻辑分析仪解析正常发送地址,但是设备返回nack

ddb87dfb5a2353fd95c7b43e785cb1f.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2024-8-20 10:28:57 | 显示全部楼层
是不是I2C地址操作错了
回复

使用道具 举报

63

主题

189

回帖

378

积分

高级会员

积分
378
 楼主| 发表于 2024-8-20 16:22:30 | 显示全部楼层
eric2013 发表于 2024-8-20 10:28
是不是I2C地址操作错了

没有,之前是可以的,之后没找到,代码看着没有问题
回复

使用道具 举报

6

主题

26

回帖

44

积分

新手上路

积分
44
发表于 2024-8-20 16:42:05 | 显示全部楼层
用示波器抓一下,逻辑分析仪看不出信号的变化,可能是上拉电阻太大拉不下来
回复

使用道具 举报

85

主题

798

回帖

1053

积分

至尊会员

积分
1053
发表于 2024-8-20 23:14:17 | 显示全部楼层
这个NACK看上去不是设备发出的,而是主机端时许没处理到冒出来的。设备端看上去好像没有做任何回应
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 06:31 , Processed in 0.042012 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表