当前位置:首页 > 嵌入式 > 嵌入式教程
[导读]HDMI接口在嵌入式视频监控系统中的应用

引言
传统的模拟视频接口有复合视频信号(CVBS、A/V),S端子(Y/C、S-Video),模拟分量视频信号(Y、U、V或Y、R-Y、B-Y)和通用 D-SUB( 9芯)端口等。随着人们对图像显示质量要求的不断提升,在视频监控方面用模拟接口来传输和显示监控的视频已经不能满足人们的要求。以高清数字电视为代表的数字视频设备的应用越来越普遍,模拟视频接口标准更加无法适应在带宽、内容保护、音频支持等方面的发展需求,这就使得数字视频接口标准更能适应市场的需求。HDMI(High-Definition Multimedia Interface)是数字视频接口中的一种接口标准,由于其具有单一线缆上能同时传输音视频、带宽高和 HDCP加密等优点,所以此接口在多媒体数字产品中得到了广泛的应用[1]。在嵌入式视频监控系统中加入 HDMI接口,可在带 HDMI接收端的监控终端清楚地看到监控场景,进而扩展了视频监控的应用场所。
1. HDMI技术及其基本传输原理
1.1 HDMI技术简介 HDMI是首个支持在单线缆上传输,不经过压缩的全数字高清晰度、多声道音频和智能格式与控制命令数据的数字接口,由 Silicon Image倡导,联合索尼、东芝等八家著名的消费类电子制造商联合成立的工作组共同开发的。HDMI最早的接口规范是 2002年 12月公布的HDMI 1.0,目前的最高版本是2006年6月发布的HDMI 1.3。HDMI通过一条HDMI缆线可以提供所有的音视频源与音视频终端之间的连接,实现视频源和显示终端的双向通信,在保持高品质的情况下能够以数码形式传输未经压缩的高分辨力视频和多声道音频数据,还可搭配宽带数字内容保护HDCP(High-band with Digital Content Protection)。新发布的HDMI
1.3[2]支持的带宽更高,还增加了 Deep Color技术,支持 xvYCC色彩标准、唇型同步、新型无损音频格式 Dolby TrueHD和 DTS-HD Master Audio等。
1.2 HDMI基本传输原理

HDMI系统结构由 HDMI源(发送端)和 HDMI宿(接收端)组成,其传输结构图如图 1所示,HDMI传输线包括三个不同的 TMDS数据信息通道和一个时钟通道,这些通道用来传输音视频数据及附加信息,音视频数据和附加信息通过三个不同的 TMDS通道传送到接收端上,而视频的像素时钟则通过 TMDS时钟通道传送,接收端接受这个频率参数之后,再还原另外三个数据信息通道传递过来的信息。DDC通道用来在发送端和接收端之间进行配置以及状态信息交换。可选的CEC通道用来提供用户环境中各种不同的音视频产品之间的高层控制功能,例如自动设定的细节、单键播放或是遥控。
 

< />

 图2 ANX9030 内部功能结构图
ANX9030基于 Wide Eye信号恢复技术,能够提供高性能的传输能力,其功能模块主要有音视频数据捕获、I2C从接口、像素格式处理和 TMDS发送等。其中视频处理模块最高可支持 24位,整个处理频宽接近4Gb/s;音频数据捕获模块支持 8通道共 24位高精度数字音频输出,提供 I2S和 S/PDIF标准输出接口;像素格式处理模块支持 RGB数字色度分量 4:4:4格式与多种模式 YCbCr数字色差分量 4:2:2之间的转换,支持 HDTV和 PC(最高支持

 

[!--empirenews.page--]

    利用 EP9302的外围集成接口可大大简化接口电路的设计。EP9302与 ANX9030的连接包括控制部分、视频部分和音频部分等。控制部分用于 EP9302对 ANX9030进行访问控制,如寄存器设置,ANX9030向 EP9302发送中断控制信号,其访问方式可通过 I2C控制线进行;视频部分用于 EP9302将采集处理后的视频数据以及相应的同步、时钟等信号发送给ANX9030,本文采用 16位的 YCBCr 4:2:2方式进行连接;音频部分用于 EP9302将音频数据发送给ANX9030,其连接方式采用I2S。
3.驱动软件实现
软件设计包括音视频源的软件设计和 HDMI发送控制器 ANX9030的驱动设计。由于在EP9302微处理器的开发板上已完成了音视频的采集和输出设计,所以本文的软件设计主要是 HDMI控制器的驱动设计。利用开源的 ANX9030固件程序可简化驱动程序的开发,主要包括 ANX9030的初始化处理、状态机变化、音视频模式的设置及异常处理等。主循环程序如下:

void main(void){
Init_ANX9030();
while(1){ANX9030_Interrupt_Process();
ANX9030_Timer_Process ();

}}
ANX9030的工作模式及初始化流程如图4所示:
 

500)this.style.width=500;" border="0" />[!--empirenews.page--]
ANX9030的初始化。在 ANX9030复位电路的上升沿,DEV_ADDR_SEL引脚的状态决定ANX9030的 I2C地址。假定此引脚为低,I2C地址为 0x72和 0x7A被选择。首先确认 ANX9030存在且能正常工作,部分代码如下:

while (1) {
ANX9030_Resetn_Pin = 0;
delay_ms(2);
ANX9030_Resetn_Pin = 1;
delay_ms(2);
c = ANX9030_i2c_read_p0_reg(ANX9030_DEV_IDL_REG, &c1);
if ((c == 0) && (c1 == 0x30)) {
c = ANX9030_i2c_read_p0_reg(ANX9030_DEV_IDH_REG, &c1);
if((c == 0) && (c1 == 0x90))
break;
}}

    ANX9030在上电复位后,设置 DE_GEN和 BT_656同步信号检测,然后进行像素格式和时钟路径的设置来配置视频信息。由于 HDMI兼容DVI,所以发送端可工作在 HDMI模式或 DVI模式,在此只需对 ANX9030的 HDMI_MODE位设置为 1(HDMI)或0(DVI)即可。检测到 HDMI模式后,设置 HDMI的音频格式及数据包,没有异常中断时,使能数据包发送即可把音视频数据包等信息发送出去,发送成功后返回。
    除了像素时钟检测(CKDT)和热插拔检测(HPDT)功能外,ANX9030的大部分功能都处于待机状态,软件需要正确的配置其他寄存器,这些寄存器的详细配置可参考 ANX9030的芯片资料。
    ANX9030的异常处理。由于 ANX9030提供了 16个中断触发源,包括软件触发中断、检测到显示器中断、接收端上电/断电检测中断、S/PDIF输入丢包中断及 CTS变化中断等,所以源端主控制器需要一个中断来管理 ANX9030所发出的中断。一般只需要热拔插检测、RI_128连接完整性检测及音频 FIFO溢出、CTS变化等中断即可。本设计利用 EP9302的中断引脚 INT0来捕获 ANX9030引发的中断,然后进行相应的中断处理。
4.结束语
HDMI是针对下一代多媒体影音设备所开发的传输接口,适用于数字电视、DVD播放机、DVD录放机、PVR、机顶盒及其他数字视听产品,现在已广泛应用于 PC机及平板显示器等消费类电子产品上。本文详细说明了 HDMI接口原理、源接口芯片特点、接口电路设计及在 ARM9嵌入式平台上系统软件的实现方法,该系统可用于安防监控和高清晰视频会议等领域。
本文作者创新观念:把高清多媒体接口 HDMI应用到视频监控系统中,和一般监控系统相比,具有监控场景更加清晰和使用灵活等优点。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭