基于GM8180的嵌入式视频服务器设计
1.1 视频采集模块
GM8180片上集成的视频采集模块可以提供2路8位采集通道。输出ITU-R BT.656的CMOS视频采集模块,可以直接与GM8180相连接;输出CVBS或者S-Video模拟信号的采集模块,则需要外接视频解码芯片。本系统中的视频解码芯片采用的是Philips公司的SA7113H。SAA7113H支持隔行扫描,支持PAL、NTSC等多种视频输入格式,输出支持ITU_R BT.656等多种格式,通过I2C总线控制,即可实现对输入模拟信号的预处理、水平和垂直同步信号的分离,以及亮度和色度的设置等。
GM8180片内集成了标准的I2C总线控制器,SAA7113H通过I2C总线与GM8180连接。在I2C总线上连接2块SAA7113H时,可将其上的RTSO引脚悬空或拉低,为这两块SAA7113H配置不同的I2C地址。具体连接如图2所示。本文引用地址://m.amcfsurvey.com/article/151974.htm
1.2 音频采集模块
GM8180支持多种音频输入接口,包括1个AC97和2个I2S接口。I2S是Philips公司为数字音频设备之间的音频数据传输而制定的一种总线标准,主要用于家庭影院中的高质量音频D/A转换器。AC97则是以Intel为首的5家计算机厂商制定的规格标准,除规定音频帧格式外,还具有控制功能。
本系统使用Wolfson公司的WM8731音频芯片,通过I2S总线连接GM8180。WM8731可以提供CD音质的音频录音和回放,为16 Ω的负载提供50 mW的输出功率。该器件具有多种功耗降低模式,在回放模式的下典型功率消耗为8.5 mW,同步录音和回放时的功率消耗为24 mW。待机模式下,供电电流可降低到50μA。
GM8180与WM8731的连接如图3所示,WM8731能够支持立体声采集和回放,在系统设计中将WM8731立体声采集/回放的左右声道分别拆分成2路独立单声道的采集/回放通道使用。
linux操作系统文章专题:linux操作系统详解(linux不再难懂)
评论