首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >i2cdetect地址是7位还是8位?

i2cdetect地址是7位还是8位?
EN

Unix & Linux用户
提问于 2021-05-24 21:12:16
回答 1查看 703关注 0票数 1

这些地址是由i2cdetect 7位还是8位I2C地址报告的?我的希望是更一般的7位地址。

我开始进行一些实验,但是如果手册对报告的格式更明确一点,那就太好了。

代码语言:javascript
复制
$ sudo i2cdetect -y 2
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- -- -- -- 1d -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- 61 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- -- --   
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2022-02-15 11:09:09

我的实验表明,它们是7位地址,例如,i2cdetect返回您的0x33 (0b00110011),无论您在总线上物理上看到的是:

  • 0x66 (0x33<<1和LSB设置为0)主服务器将把数据发送给从服务器
  • 0x67 (0x33<<1和LSB设置为1)主程序将从从服务器读取数据。
票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/651206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档