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.

[参考译文] TCA9535:配置设置

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/921738/tca9535-configuration-setting

器件型号:TCA9535
主题中讨论的其他器件: TCA6416A

您好!  

我对 TCA9535的初始设置有几个问题。 请帮帮我。

1.是否有设置寄存器的建议顺序? 例如 、极性反转端口0→极性反转端口1→配置端口0→配置端口1

2.用户应如何设置 I2C 快速模式? 是否有特定位可用于设置快速或标准模式?

3.上电复位时间:在 VDD = 1.8V 的情况下、POR 需要多长时间? 例如主 MCU 应该等待??? 在上电后为 us。  

此致、
Nagata。

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

    您好、Nagata-San、

    寄存器写入没有所需的序列。  不过、在大多数应用中、最好确保在将任何输出端口设置为输出之前将其配置为正确状态(例如、当预期输出端口为"高电平"时、它们不会短暂驱动输出"低电平")。

    该器件支持快速模式或标准模式 I2C 通信、无需特殊设置即可启用其中一个。  用户只需确保其 I2C 通信符合 I2C 标准中定义的这些模式的电平和时序要求。  (这些要求显示在本数据表的 I2C 接口规格中。)

    上电复位电路的工作原理是将内部逻辑保持在默认状态、直到达到 VPORR 阈值。  因此、一旦 VCC 电压达到该阈值、器件就可以使用。

    如果这不清楚或您有其他问题、请告知我们。

    此致、
    最大

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

    "一. 是否有设置寄存器的建议顺序?"

    如果您要将某个设置为第一个的输出。 我建议您先设置输出寄存器、然后再设置配置寄存器。 否则、如果您首先设置配置寄存器、则引脚将自动设置为立即输出高电平。 如果您不打算让某个引脚变为高电平、这可能是不必要的。

    "二. 用户应如何设置 I2C 快速模式? 是否有特定位可用于设置快速或标准模式?"

    您不必设置任何内容。 只需在100kHz 和400kHz 之间切换 SCL 线路即可进入快速模式。 我们的器件将在上升时钟之后的一小段时间对数据进行采样。

    " 3. 上电复位时间:在 VDD = 1.8V 的情况下、POR 需要多长时间? 例如主 MCU 应该等待??? 在上电后为 us。 "

    它应该是瞬时的。 TCA6416A 使用与 TCA9535相同的内部 POR 块、但具有复位引脚(对于 TCA9535、您可以假设 Vcc 在内部连接到复位)。 在该数据表中、TREC 设置为0ns、因此不需要任何波形。

    -Bobby

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

    Bobby、  

    对于1:您的建议过程输出/输入寄存器(命令字节:0x00~0x03)->配置寄存器(命令字节:0x06/0x07)->极性寄存器(命令字节:0x04/0x05)?

    此致、
    Nagata。

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

    Nagata-San、

    通常、您可能需要确保在端口配置为输出之前配置所需的输出逻辑状态(高电平或低电平)。  为此、您需要将输出端口寄存器(命令字节0x02和0x03)和极性反转寄存器(命令字节0x04和0x05)写入所需的值、然后通过写入配置寄存器(命令字节0x06和0x07)将端口配置为输出。

    此致、
    最大