In this paper, designing and implementing a digital video recorder which is based on the processor ARM9 hardware series EP9315 and Linux software is achieved; the paper’s content include the general function and structure of the system, the designing of core hardware module and the designing of corresponding devices Linux drivers and application.
ARM EP9315 IME6400 MPEG-4 Linux Module Driver
随着科技的飞速发展,消费类电子,通信,电视电影广播与计算机技术紧密结合起来。而数字化信息,尤其是数字化视频信息,具有数据量大,存储传输困难的特点,是制约人类获得信息的主要瓶颈。这种形势对数字视频记录设备的研制提出了新的要求:大批量的应用要求降低监控记录设备成本,多样的应用环境、分散、孤立的监控点要求监控记录设备尽可能一体化、小型化、独立、便携、低功耗、供电方便、性能可靠。针对这些新问题和新要求,作者设计实现了一种基于嵌入式系统和MPEG-4编码标准的数字录像机,系统集成度高、体积小、功耗低、独立、便携,适合大量的各类视频监控和记录应用。 1 系统框架及原理说明
本系统选用的主要模块是低功耗ARM9系列微处理器EP9315和专业视频压缩编码处理芯片IME6400,周围外部设备有SAA7118 A/D数模转换芯片,RAM芯片,ROM芯片,网络模块和电源模块。系统电路原理图如图1所示。整个电路采用5V电源供电,系统启动后,外部输入的视频和音频信号分别经过视频数模转换模块和音频模块进行解码,随后通过IIC总线送入IME6400视频处理芯片生成MPEG-4视频音频复合数据流,系统控制芯片EP9315从IME6400的HOST总线将数据流取出存放到硬盘中,并且控制与外部设备的通信。