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.

[参考译文] LMK03318:寄存器默认模式下的 I2C 从地址

Guru**** 2536430 points
Other Parts Discussed in Thread: LMK03318

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1127397/lmk03318-i2c-slave-addresses-in-register-default-mode

器件型号:LMK03318

你(们)好

我们在寄存器默认模式下使用 LMK03318的页选择引脚。

当 GPIO1=LO 时、我们无法与设置为0x50的从器件地址通信、但可以与设置为0x54的从器件地址通信。

同样、当 GPIO1 = MID 时、当从器件地址设置为0x51时、我们无法进行通信、但是当从器件地址设置为0x55时、我们可以进行通信。

由此、我们假设寄存器默认模式下的 I2C 从地址为101xx、这是正确的吗?

此致、

平桥

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

    Hirabayashi 您好!

    只需确认 HWCNTRL=LO 和 GPIO[3:2]=MID 吗?  
    在这种情况下、您处于寄存器默认模式且 GPIO1=LO 且 GPIO1=MID;器件应能够分别与从地址0x50和0x51进行通信。  

    此致、

    维森特

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

    尊敬的 Vicente:

    是的、HW_SW_CTRL=LO 和 GPIO[3:2]=MID。
    我读取 GPIO[1]=LO 时器件的寄存器 R0至 R10。
    用于通信的 I2C 从器件地址为0x54。
    读取的值如下所示
    R0=0x10
    R1=0x0B
    R2=0x33
    R3=0x02
    R4=0x00
    R5=0x00
    R6=0x00
    R7 = 0x00
    R8=0x6A
    R9=0x00
    R10=0x00

    我希望 R10=0xA0、但 R10=0x00。

    此致、

    平桥

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

    希 拉布林您好!

    我们将对此进行研究、下周再见。

    此致、

    Jennifer

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

    希拉布林您好!  

    可在 EEPROM 中更改此器件的 I2C 目标地址。 如果 EEPROM 的字节11中写入任何内容、则会导致目标地址更改。  

    此致、  

    维森特

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

    尊敬的 Vicente:

    感谢你的答复。
    我知道可以在 EEPROM 中更改该器件的从器件地址。
    但我想知道的是寄存器默认模式下的从器件地址。

    此致、

    平桥

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

    希拉布林您好!  

    寄存器默认模式下的目标地址为1010111。  

    此致、  

    维森特