基于嵌入式Linux的视频循环录制系统
2013-09-21林北洪钟洪声
单片机与嵌入式系统应用 2013年1期
林北洪,钟洪声
(电子科技大学 电子工程学院,成都 611731)
引 言
视频采集系统以其直观的视频影像数据,对现场场景进行记录,目前已经在各行各业得到广泛应用。对于特定运用场合,如汽车行进过程,由于其环境的不确定性和多样性,以及事故的突发性和偶然性,要求采集系统能够稳定、连续地实时记录事发过程。行车过程事故发生时,需要掌握的事故原因往往在事故发生前短短的一段时间内。因此,分清事故责任和分析事故原因所需要的视频信息,往往是在事故时间点之前的一小段时间内[1]。
日常生活中常见的交通纠纷,往往是因为没有直接证据造成取证困难。基于此,结合嵌入式系统低功耗、低成本等优点,本文利用嵌入式Linux系统实现行车视频存储,存储的视频可以为交通纠纷的调解以及交通事故认定,提供现场录像证据。
1 系统概述
1.1 系统硬件结构
系统硬件结构如图1所示。主控制芯片为三星的ARM9芯片S3C2440,它内部含有 MMC/SD/SDIO控制器、NAND Flash控制器、USB主控制器、存储器控制器、时钟和电源管理等模块[2]。其中,存储器控制器为访问外部存储提供必要的存储控器控制信号;NAND Flash控制器为外挂的NAND Flash存储器提供控制信号,而NAND Flash控制器由于其价格经济,用于执行引导程序;时钟和电源管理模块由时钟控制、USB控制和电源控制3部分模块组成,时钟控制模块用于产生必要的时钟信号,电源管理模块用于提供电源管理方案,保证对给定任务的最佳功耗;USB主控制器支持2个端口的USB主机接口,支持低速及全速USB设备,在本系统中用于连接USB摄像头;……
登录APP查看全文
