This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DS100MB203:从模式下的 DS100MB203 I2C 地址

Guru**** 2468610 points
Other Parts Discussed in Thread: DS100MB203EVK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/874582/ds100mb203-ds100mb203-i2c-address-in-slave-mode

器件型号:DS100MB203

我有一个 DS100MB203EVK 板、尝试通过 I2C 总线对器件进行读取/写入。 您能帮助检查我应该使用的从器件地址吗? 根据数据表(http://www.ti.com/lit/ds/symlink/ds100mb203.pdf)中的第7.6章、如果 AD[3:0]被设定为0000'b、从器件地址应该为0xB0 您能否提供以 MSB 显式开头的7位地址以及 AD[3:0]在该7位地址中的位置?  

谢谢

Joe

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Joe、您好!

    信号 AD[3:0]不是 I2C"地址"值的一部分。

    对于 AD[3:0]= 0000'b、8位地址 为0xB0。  使用 I2C 时、8位地址 LSB 是一个 R/W 位。

    对于 AD[3:0]= 0000'b、7位地址为0x58。  该地址以 MSB 开头

    下面是一个快速表、显示了与 AD[3:0]配置对齐的8位和7位地址。

    AD[3:0]     8位地址     7位地址

    0000          0xB0                   0x58

    0001          0xB2                    0x59

    0010          0xB4                   0x5A

    0011          0xB6                   0x5B

    0100          0xB8                   0x5C

    等等

    此致、

    Lee