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.

[参考译文] MSP432P401R:I2C接口问题

Guru**** 2394305 points
Other Parts Discussed in Thread: TCA9548A

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/663506/msp432p401r-question-on-i2c-interfacing

部件号:MSP432P401R
主题中讨论的其他部件:TCA9548A

我正在使用MSP432P401R作为主控制器,通过I2C总线向TCA9548A写入数据。 写入是标准起始位,后跟

7个地址位0x70,后跟一个0 (低)用于写入。 此时,我希望从TCA9548A获得一个ACK,并得到一个ACK

26mS,随后出现数据0x01 (应启用通道0),后面出现ACK和STOP。

虽然这似乎起作用,但在读取控制寄存器数据时,它读取0x00,并测试I2C总线

在通道0输出上,它没有通过TCA9548A 芯片连接到输出。

1.第一个ACK的26毫秒延迟是否为时钟拉伸的有效示例?

2.在使用 TCA9548A (这是TI芯片)时,是否需要注意任何事项,即为什么它可以确认但不能连接到输出?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我需要联系其中一位产品专家。 我将在星期一再次联系基站。

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

    你好,Robert,

    您能否提供TCA9548A和一些O型示波器镜头的示意图,以便我们先验证信号是否正常? 我将能够通过观察来了解是否有任何异常。

    1.第一个ACK的26毫秒延迟是否为时钟拉伸的有效示例?
    您不应该看到此设备的时钟拉伸。 TCA9548A和主机之间是否存在任何问题? (例如译员/缓冲区等。)

    2.在使用TCA9548A (这是TI芯片)时,是否需要注意任何事项,即为什么它可以确认但不能连接到输出?
    我个人没有发现此设备有问题。 除了POR要求外,此设备没有勘误表。 (您可以在数据表的第10节中找到此信息)。

    谢谢!
    -Bobby

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Robert:
    您是否在写寄存器后生成停止条件? 当您获得ACK时,会加载寄存器,但在生成停止条件之前,命令不会启动。 您能否确认此操作可以解决您的问题。
    Francis Houde
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    现在就看了。 我要将此信息转发给我的硬件团队成员,以便研究/回复/在您的评论中添加信息。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    确实正在生成停止。 我们正在使用saleae总线分析仪来捕获交互。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    连接 了巴士海盗并让系统工程师参与其中。 问题似乎是i2c地址的规格/解释。

    该规范表示写入地址0x60,但0x30 (左移之前的地址)是真正的含义。  

    在实验室里的一个典型的日子

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

    我们很高兴听到现在一切都在工作! 如果您在未来遇到任何问题,请告知我们。

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

    谢谢你。

    即使您不"主动"提供帮助,也可以有一个地方来写东西/详细描述问题。

    Bob s