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.

[参考译文] TCA9548A:无法写入器件

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/987297/tca9548a-cannot-write-to-the-device

器件型号:TCA9548A

大家好、

你好。

客户在  从8位 PIC 微控制器寻址 TCA9548A 时遇到问题。 请参阅下面的查询。

"
 我使用的是8位 Microcomputer PIC、我使用 MPLAB 环境进行编程。  I2C 库称为 I2CSRLE。

问题:
对从器件函数的标准写入期望看到一个从器件地址、一个寄存器地址和将被发送的数据字节。 TCA9548A 没有寄存器地址、因为它只有一个寄存器。 因此我无法写入器件!

"

此致、

梅纳德

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

    数据表的第8.5.3.1节指出:

    发送的字节数没有限制、但发送的最后一个字节是寄存器中的字节。

    因此、只需对寄存器地址和数据字节使用相同的值。

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

    感谢 Clemens 的帮助!

    Maynard、

    如果您有任何其他问题、请告知我们。

    此致、

    Eric Hackett