参考资料:http://blog.sina.com.cn/s/blog_6cfd49b00102w00i.html;

http://blog.csdn.net/gtkknd/article/details/25436701;(这篇的原理图个人感觉有错误)

http://www.eetop.cn/blog/html/16/62416-23307.html;

HPD信号

HPD:Hot Plug Detection,热插拔检测。标准HDMI接口的第19pin,这个信号作为HDMI发送器判断是否连接HDMI显示设备的依据。

  

  上图是HDMI显示器的接口电路。当显示器和主机连接时,主机供电给显示器的18pin——HDMI_A_5V,此时该引脚有5V电压。HPA_A/INT2要分两种情况讨论:

  1.显示器开启;此时VCC_3V3是有电压的,即Q3导通,Q2截止。因为HPA_A/INT2通过1k上拉到5V,因此该引脚为高电平。

  2.显示器关闭;此时VCC_3V3没有电压的,即Q3截止,Q2导通,HPA_A/INT2接地,故HPA_A/INT2是低电平。

  当主机检测到HPA_A/INT2是高电平时,主机会通过数据通道DDC(DDC I2C总线)读取显示器存储器的EDID数据(扩展显示器识别数据),如果检测到显示器的工作模式范围与显卡相适应,则主机系统可以激活显卡 TMDS信号发送电路(数字视频信号发送电路)。

  HPD电压要求:

  当HPD引脚电压大于2V时,判断显示器与主机连接:当检测到HPD引脚电压小于0.8V时,则判断显示器与主机连接已经断开。

DDC通道(I2C)

  DCC:Display Data Channel。作用:告诉主机,显示器的生产厂商、生产日期、支持分辨率等信息。目的:实现即插即用。

  EDID(Extended Display Identification DATA,即扩展显示识别数据),最初是为PC显示器设置的优化显示格式而设计的规范,存储在显示器专用的1Kb的EEROM存储器中(即EDID数据结构是128Bytes)。

  HDMI接口在数字电视中的EDID数据结构,与PC显示器的最大区别是编程数据可以是128Byte的倍数,它不仅规定数字电视显示的格式,也规定数字视频信号和数字音频信号,基本的128Byte以外的数据都是附加数据,在基本数据的第127个字节定义EDID的附加数据块数量。

CEC信号

  CEC:Consumer Electronics Control,消费类电子控制。通过CEC信号让用户可以控制HDMI接口上所连接的装置。如单键播放(One Touch Play),系统待机(System Standby)。即是如果用户将影碟放进蓝光播放器时,电视会由于CEC信号的通知而自动开机,然后视频通道亦会自动切换到播放器连接的通道上。而当用户关掉电视时,CEC信号亦会通知HDMI相连接的装置一同进入待机。由于这样,所以就可以完全变成单一遥控器控制所有HDMI连接的装置。

HDMI信号解析的更多相关文章

  1. SIGPIPE信号解析

    当服务器close一个连接时,若client端接着发数据.根据TCP协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会发出一个SIGPIPE信号给进程,告诉进程这个连接已经 ...

  2. PPM 信号解析

    PWM信号 PWM信号用于控制单个电调或者单个舵机脉冲宽度调制信号. 像华科尔DEVO 10遥控接收器(RX1002)就输出10路PWM,参看下图. 舵机(电调)上用到PWM信号种类很多,我们这里对常 ...

  3. FPGA小白学习之路(4)PLL中的locked信号解析(转)

    ALTPLL中的areset,locked的使用 转自:http://www.360doc.com/content/13/0509/20/9072830_284220258.shtml 今天对PLL中 ...

  4. NB-IoT的同步信号解析

    NB-IoT的小区搜索和LTE的小区搜索是类似的,每个UE都是通过对同步信号的检测,来实现与小区时间和频率上的同步,以此来获取小区的ID.NB-IoT的同步信号包括NPSS和NSSS. NPSS用于完 ...

  5. ids & hdmi 原理

    http://www.taiwanwebinar.com/zh_TW/STATIC/SITE/dwc_hdmi_tx.pdf http://blog.csdn.net/g_salamander/art ...

  6. HDMI介绍与流程

    HDMI接口 http://baike.c114.net/view.asp?id=17671-21565442 DDC(Display Data Channel)通道用于HDMI发送和接收端之间交换一 ...

  7. 【转】 HDMI介绍与流程

    转自:https://www.cnblogs.com/TaigaCon/p/3840653.html HDMI,全称为(High Definition Multimedia Interface)高清多 ...

  8. 转HDMI

    HDMI协议解析 2017年06月18日 14:19:27 阅读数:2987 转载请标明出处floater的csdn blog,http://blog.csdn.net/flaoter 本文从软件工程 ...

  9. 转:HDMI介绍与流程

    HDMI介绍与流程   HDMI,全称为(High Definition Multimedia Interface)高清多媒体接口,主要用于传输高清音视频信号. HDMI引脚: HDMI有A,B,C, ...

随机推荐

  1. java正则表达式的进阶使用20180912

    package org.jimmy.autosearch20180821.test; import java.util.regex.Matcher; import java.util.regex.Pa ...

  2. PyQt5实现第一个桌面应用程序

    import sysfrom PyQt5.QtWidgets import QApplication,QWidget,QDialogfrom PyQt5.QtCore import Qt if __n ...

  3. OpenGL C#绘图环境配置

    OpenGL C#绘图环境配置   OpenGL简介 OpenGL作为一种图形学编程接口已经非常流行, 虽然在大型游戏方面DirectX有一定的市场占有率, 但由于OpenGL的开放性,可移植性等优点 ...

  4. LeetCode136,137寻找只出现一次的数

    1.题目意思:在数组中,只有一个数字只出现了一次 其他的都出现了两次.找出那个只出现一次的数字. //利用位运算 异或 两个相同的数字异或为0 public int singleNumber(int[ ...

  5. promise的简单使用

    var p = new Promise(function (resolve,reject) { /*setTimeout(function () { resolve('success') },3000 ...

  6. node Buffer.byteLength()

    Buffer.byteLength(string[, encoding]) string {String} | {Buffer} | {TypedArray} | {DataView} | {Arra ...

  7. Python之布尔

    Python之布尔(bool) 在计算机中的所用判断,都是用布尔的True和False来判断的. 条件成立:True ( 1 ) 条件不成立:False ( 0 ) 以下情况是False: [ ]:空 ...

  8. MyBatis 返回Map<String,Object>类型

    <!-- 导出所有数据 --> <select id="exportAll" resultMap="map"> SELECT t1.ME ...

  9. Directory获取方式

    1) FSDirectory.open FSDirectory.open()会以最合适的方式来获取一个Directory对象. 2) RAMDirectory 可以将磁盘中的索引加载到内存中,访问速度 ...

  10. STM32F407 串口通信:分类&常见接口 个人笔记

    串行通信的分类 常见串行通信接口 STM32 UART STM32串口异步通信需要定义的参数: ① 起始位 ② 数据位(8位或者9位) ③ 奇偶校验位(如果有的话是第9位) ④ 停止位(1,15,2位 ...