你好,我想请问一下,TPF410的I2C是与HDMI相连接的,与MCU未连接的时候,不通过I2C进行配置,要怎么样设置相应的引脚参数呢?原理图见附件lvds convert hdmi_v01_20191206.pdf
Kailyn Chen:
您好, TFP410的I2C 引脚是复用功能,其中BSEL/SCL 引脚,如果不使用I2C的clock,那么就用BSEL 功能,当BSEL=H时,说明是24bit, single-edge input mode。 当BSEL=L时,为 12bit,dual-edge input mode
同样,DSEL/SDA如果不用做I2C的data,那么就使用DSEL功能,这个引脚是和BSEL,Vref 一起搭配使用来决定输入clock为单端还是差分信号输入。 具体可参考Table 1.
user6333720:
回复 Kailyn Chen:
那么请问一下
1.我的数据进来之后怎么进行解析成HDMI信号呢?
2.I2C在这里需要连接到MCU吗?
3.MCU需要对芯片TFP410进行配置吗?
4.如果我不使用I2C,怎么对TFP410配置能达到把RGB888转化为HDMI信号?
谢谢
user6333720:
回复 Kailyn Chen:
那么请问一下
1.我的数据进来之后怎么进行解析成HDMI信号呢?
2.I2C在这里需要连接到MCU吗?
3.MCU需要对芯片TFP410进行配置吗?
4.如果我不使用I2C,怎么对TFP410配置能达到把RGB888转化为HDMI信号?
谢谢
Kailyn Chen:
回复 user6333720:
1. TFP410内部集成了TMDS encoder, 您可以参考7.2的应用框图,其中TMDS transmitter部分集成了TMDS encoder是用来将RGB信号编码为T.M.D.S信号的。
另外 7.3.1 T.M.D.S. Pixel Data and Control Signal Encoding 部分也有相应的介绍:
2. 如果不使能I2C的话,可以无需接到MCU上。
3.不使用I2C 芯片也是可以工作的,如果MCU端能够提供DE 信号的话,便可以不使用I2C。 如果MCU 不能提供DE信号,那么需要通过I2C 配置,TFP410 内部会产生DE信号。
4. 不使用I2C,也是可以实现RGB到TMDS 信号转换的。