发布网友 发布时间:2022-04-20 06:28
共1个回答
热心网友 时间:2022-05-23 16:16
HDMI是高清多媒体接口,主要用于传输高清视频信号,而HDMI有ABCDE一种引脚类型,目前市面上比较常见的就是TypeA 。
其中1-9都是*S数据传输实际上用到的引脚,分为0,1,2三组10-12为*S时钟信号,如当前Video Timing为480p@60Hz ( Htotal : 800 ,Vtotal:525 ) ,则*S clock = 800x525x60 = 25.2MHz。*S clock就像是对像素的打包,一个clock分别在三个Channel传输一一个像素的R、G、 B( 8bit)信号。13为CEC ( consumer electronic control )类似一种扩展的HDMI功能,供厂家自己定制HDMI消息,(比如说你有一台sony的DVD与TV ,两者用HDMI线接上,如果你用TV的遥控器可以控制DVD ,另DVD执行某种功能,那么该功能的命令信号就是通过TV与DVD间的CEC引脚传输的)14为保留引脚,未使用(或者也可以为CEC提供多-一个引脚 )15- 16为I2C引脚,用于DDC ( Display Data Channel ,要于EDID与HDCP的传输)传输,具体可以查看。在HDMI的流程中, DDC通信几乎是最先做的(前有Hotplug) ,因为HDMI的主从两个设备需要通过DDC来获得他们对方设备的EDID ,从而得到各种信息,并且通过比较timming以确定以后送出来的timming为最合适的17为接地弓|脚18为5v的AC引脚19为Hotplug (热拔插)引脚(用于监测HDMI设备有没有存在,如果存在( Hotplug为high )那么可以通过DDC去读EDID ) , HDMI有规定在HDMI 5vAC断电时source device可以读reciever device的EDID ,也就是需要Hotplug为High。其中有两种Hotplug相关的情况会导致HDMI被识别为DVI :Hotplug为High ,不过EDID并没有准备好,那么信号源设备会由于无法读到EDID而认为接收设备为DVI ,这样会导致HDMI有图像无声的问题。Hotplug为Low,也会导致信号源无法读到EDID而认为接收设备为DVI ,从而导致HDMI有图无声在TV这种有多个HDM通道的情况下,有时会在多个HDMI通道进行切换,切换后HDMI通道应当先初始化,即先把Hotplug拉低,通知HDMI source device之前所用的EDID已经改变需要重新读取,那么source device在Hotplug被拉高的时候会去读取新的EDID ,但是拉低这个过程至少需要100ms ,否则source device有可能不会去读取新的EDID ,从而输出DVI信号。在HDMI接口中的数据信号采用的是*S最小化传输差分信号协议。这种数据传输协议曾经在DVI接口上得到广泛的应用。而HDMI接口上的数据信号也沿用了这种协议。这种协议会将标准8bit数据转换为10bit信号,并且在转换过程中使用微分传送。微分传送这种技术也曾经被广泛的应用于千兆以太网的数据传输中。在HDMI接口中音频、视频数据的传输时可以使用三条*S数据通道。视频信息在传送时被转换城连续的24bit像素数据,每个时钟周期可以传送10bit的数据。像素时钟周期传输比率大约在25MHz至165MHz之间。一般来说标准的NTSC 480i隔行信号的像素时钟传输比率大约为13.5MHz。若传输信号的比率小于25MHz,HDMI会采用自动循环技术填补码率,将信号的码率提升到25MHz的水平。而HDMI接口最高每秒可以传输165M像素的数据量,这个数据吞吐能力是相当惊人的。在未来一段时间内足以应付高码率,高数据流家用电器的信号传输任务。