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.

[参考译文] PCA9548A:I2C MUX 通道控制。

Guru**** 2392905 points
Other Parts Discussed in Thread: PCA9548A, PCA9543A, TCA9543A, TCA9546A

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/832348/pca9548a-i2c-mux-channel-control

器件型号:PCA9548A
主题中讨论的其他器件: PCA9543ATCA9543ATCA9546A

您好!

  阅读 PCA9548A 规范后、我知道有寄存器可帮助我们控制通道。

  当我在 PCA9543中将第7位和第2位设置为 ON 时、这些位是开启还是关闭?

  如果这些位仍然处于关闭状态、我可以使用此位来告知 I2C MUX 为 PCA9548、PCA9546或 PCA9543。

谢谢、

Derek

  

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

    尊敬的 Derek:

    好的想法。 我不认为与未实现通道对应的位会自动复位、但我们将进一步检查设计以进行确认。 我们将于明天向您提供最新信息。

    此致、

    最大

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

    嗨、Derek、

    我目前设置了一个 PCA9543A 和 TCA9543A 的订单、以确认位7和位2是否可写入、或者即使在写入后它们也被强制为0。 我预计将收到样片、并准备在下周的星期二左右进行测试。 我将向您提供有关该时间范围的更新。

    谢谢、

    -Bobby

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

    您好、Bobby、

    感谢您花时间观看本演示。

    我期待您提供信息。

    谢谢、

    Derek

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

    黄您好、

    只是想让您知道、我今天收到了该器件的一些样片。 稍后、我将寻找一些分线板或某种插座来测试这些装置、并尝试在一天结束前返回给您。

    -Bobby

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

    我能够测试 PCA9543A 器件。 我最后要做的是发送0xFF 来写入器件、然后再读取。

    这是交易的第一部分:

    您可以看到第一个事务显示:

    1) 0x70h (地址)、写入位被置位、并且为 ACK

    2)以下是一组全1 (0xFFh)和 ACK

    交易的后半部分如下:

    1)起始条件、地址(0x70h)、读取位设置和 ACK

    2)接收到的位:0011 1111或0x37h、然后 NACK (来自主器件)

    忽略以下事务---

    我们最终看到的是位0、1、2和3是可写和可读的(未屏蔽)

    位7和位6为0、不能被覆盖。

    我已经通过发送0xF7h 并读取0x37h 来测试了这一点。

    对于 TCA 器件、我仍然需要找到一个插座/电路板来进行测试。 我尚未收到的其中一个样片(PW 封装)。 我将在它到达时或我是否能够找到另一个板尝试 D 封装时通知您。

    谢谢、

    -Bobby

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

    您好、Bobby、

    感谢您花时间观看本演示。

    看起来、当 MUX 支持4个通道时。

    只有0~3位需要写入。 其余的位无法写入。

    它们始终为0、对吧?

    谢谢、

    Derek

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

    嗨、Derek、

    "因此、看起来 MUX 支持4个通道。
    只有0~3位需要写入。 其余的位无法写入。
    它们始终为0、正确吗?"

    此处似乎是这样的情况:

    使用 TCA9546A (不带 INT 功能的 I2C 开关)、当我写入0xFF 时、我读取0x0F。

    位4、5、6和7都是0并且不可写。

    谢谢、

    -Bobby