主题中讨论的其他器件: TCA6416A
您好!
我对 TCA9535的初始设置有几个问题。 请帮帮我。
1.是否有设置寄存器的建议顺序? 例如 、极性反转端口0→极性反转端口1→配置端口0→配置端口1
2.用户应如何设置 I2C 快速模式? 是否有特定位可用于设置快速或标准模式?
3.上电复位时间:在 VDD = 1.8V 的情况下、POR 需要多长时间? 例如主 MCU 应该等待??? 在上电后为 us。
此致、
Nagata。
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的初始设置有几个问题。 请帮帮我。
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