工具与软件:
我将在我的项目中使用 TMDS1204、完全用作线缆转接驱动器(并非限制的转接驱动器)、尽可能手动控制、并且仅适用于高速通道、我不打算将 DDC 和 HPD 连接到转接驱动器、而是针对这些低速信号使用我自己的电路。
在数据表中:
7.2.12输入信号检测
当启用待机且禁用交换时、TMDS1204等待 IN_CLK (如果是 HDMI 1.4或2.0)或 IN_D2 (如果是 HDMI 2.1)上的信号。 启用待机功能并启用交换后、TMDS1204会在 IN_CLK (如果是 HDMI 2.1)或 IN_D2 (如果是 HDMI 1.4或2.0)上查找信号。 当 检测到信号时、TMDS1204完全正常工作。 如果未检测到信号、则器件重新进入待机状态、等待再次接收信号。 在待机状态下、所有 TMDS 输出均处于高阻态。 在引脚搭接模式和 I2C 模式下、默认启用待机。 在 I2C 模式下、可以通过设置 STANDBY_DISABLE 寄存器模式来禁用待机。
我的理解是否正确、即如果以这种方式强制转接驱动器处于活动状态:
PD_EN = 0、
STANDBY_DISABLE = 1、
HPD_PWRDWN_DISABLE = 1、
HPD_IN 引脚始终为上拉引脚
然后、我还会得到"TMDS1204完全正常工作"、我不应担心任何内部信号检测事件。 对吧?
