三HDMI与I2C

Posted future_sky_word

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三HDMI与I2C相关的知识,希望对你有一定的参考价值。

文章目录

一、HDMI接口的i2c接口

HDMI的I2C主要负责终端显示设备(如电视)与信号源设备(如笔记本)进行沟通,以满足HDMI协议等,主要用于读取EDID数据

在HDMI中,HDMI视频和音频信号传输通道采用了的TMDS最小化差分信号传输,其中四组TMDS信号分为3组数据信号和1组时钟信号,另外包括了DDC、CDC以及HPD信号

二、HDMI的TMDS通道

4对TMDS差分信号包括1对时钟信号和3对数据信号,三个数据通道用来发送所有和音视频数据有关的数据,每个通道都有像素数据、控制信号、辅助信号; 时钟通道为接收端提供参考频率,方便解码

通道0上传输的数据为:B分量的视频数据,行场同步信号、辅助信号(辅助数据包的头)
通道1上传输的数据为:G分量的视频数据,控制信号CTL0和CTL1、辅助信号(音频数据)
通道2上传输的数据为:R分量的视频数据,控制信号CTL2和CTL3、辅助信号(音频数据)

行同步信号:告诉接收端一行像素数据是否结束
场同步信号:告诉接收端一帧像素数据是否结束
控制信号:表明接下来是在传输视频数据还是辅助数据

三、HDMI的DDC信号

HDMI的DDC信号获取显示器的基本信息,提供了上游设备读取下游设备的EDID的通道,即显示数据通道,DCC遵守的是I2C协议,就是I2C信号,可以通过协议分析仪读取
EDID遵循EDID协议,描述了显示器所支持的功能,所有的HDMI下游设备都强制支持该功能,EDID存储在EEROM 芯片中

四、HDMI的热插拔检测(HPD)

**!!!!**当HPD引脚大于2V,TMDS才会输出,如果显示器没有画面显示,首先要测量该信号是否拉高

显示器通过HDMI连接HDMI源端设备,当HDMI 源端(Source)通过HDMI接口的HPD引脚检测到显示器与HDMI源端(Source)相连时(HPD从低电平到高电平),HDMI 源端(Source)认为已经有显示设备连接,并通过HDMI接口中的显示器数据通道DDC(DDC I2C总线)读取显示器EDID存储器中存储的EDID数据(扩展显示器识别数据),如果检测到显示器的工作模式范围与HDMI 源端(Source)的输出设置相适应,则HDMI 源端(Source)就激活TMDS信号发送电路发送正常的HDMI信号给显示设备。所以Sink端的EDID是在HPD从低电平到高电平的转换时被HDMI Source端读取的。如果需要强制刷新EDID, 可以发起一个HPD信号(拉低HPD,再拉高HPD),让HDMI source来读取新的EDID内容

显示器断开HDMI连接时,当HDMI 源端(Source)通过HPD引脚检测到显示器的HDMI接口与HDMI 源端(Source)断开时,HDMI 源端(Source)就断开TMDS信号发送电路,停止发送HDMI信号

HDMI 源端(Source)对HPD信号的要求,当HDMI 源端(Source)检测到HDMI/DVI接口上的HPD引脚电压大于2V时,判断为HDMI显示设备(Sink)通过HDMI/DVI接口与HDMI源端(Source)连接:当检测到HPD引脚电压小于0.8V时,则判断为HDMI显示设备(Sink)通过HDMI/DVI接口与HDMI 源端(Source)之间的连接已经断开

医疗监护仪

监护仪
FETA40i-C核心板
监护仪是一种以测量和控制病人生理参数,并可与已知设定值进行比较,如果出现超标可发出警报的装置或系统。
FETA40i-C核心板采用全志A40i工业级处理器开发设计, Cortex-A7架构、四核CPU主频1.2GHz。集成多种数据通讯 接口,满足基于视觉交互的控制产品。

方案拓扑图


其他推荐产品
FETA40i-C核心板

支持多种显示接口;
集成多种数据通信接口;
稳定可靠、高性价比。

其他推荐产品
FETMX6DL-C核心板

丰富的接口资源;
强大的图形加速功能,使界面流畅度更高;
12层PCB沉金工艺,运行更稳定。 作者:飞凌嵌入式 https://www.bilibili.com/read/cv10657189 出处:bilibili

以上是关于三HDMI与I2C的主要内容,如果未能解决你的问题,请参考以下文章

嵌入式ubuntu怎么打开i2c总线

嵌入式ubuntu下怎么使用i2c上的硬件设备

HDMI的I2C频率能到多少

stm32硬件i2c缺陷解决方法

HDMI转RS232

I2C视频介绍