打印
[技术支持]

IIC通信从设备地址不一致的问题

[复制链接]
1125|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2022-7-27 17:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

买了一个测温模块,通信方式是IIC,文档提供的地址是0x5A
但我用这个地址找不到从设备,然后写了一个扫描的程序,每次从设备的地址不一样,请问是怎么回事,是因为没外接上拉电阻的原因吗?
测试用的单片机分别有ESP32,ARDUINO UNO,都是这个问题。

使用特权

评论回复
沙发
tpgf| | 2022-8-2 18:44 | 只看该作者
如何判定地址在变化呢

使用特权

评论回复
板凳
nawu| | 2022-8-2 18:52 | 只看该作者
估计是时序有问题

使用特权

评论回复
地板
aoyi| | 2022-8-2 18:59 | 只看该作者
看一下示波器的波形吧

使用特权

评论回复
5
zljiu| | 2022-8-2 19:07 | 只看该作者
如果楼主手头上只有一个的话 可以尝试重新写入地址

使用特权

评论回复
6
gwsan| | 2022-8-2 19:14 | 只看该作者
扫描程序的原理是什么呢

使用特权

评论回复
7
tfqi| | 2022-8-2 19:21 | 只看该作者
既然能读出来 那就不是电阻的问题

使用特权

评论回复
8
caigang13| | 2022-8-2 19:38 | 只看该作者
电路图看看

使用特权

评论回复
9
chenjun89| | 2022-8-3 08:10 | 只看该作者
看下地址配置

使用特权

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

本版积分规则

1227

主题

3251

帖子

0

粉丝