摘要: |
随着国内长途客运的快速增长,车载图象监控系统在我国有很大的应用需求。
从车载监控系统的需求出发,设计并实现了一种基于ARM和WindowsCE.NET的嵌入式车载监控系统。ARM9是一种高效、低功耗的RISC处理器。以该内核为核心的S3C2410是一款集成了许多外围设备的芯片,非常适合做嵌入式产品的处理器。WindowsCE.NET是微软全新设计开发的一种开放的、模块化的、可升级的抢先式多任务32位实时操作系统。具备完整的操作系统特性集和完善的开发工具,能较好地满足嵌入式车载监控系统的开发和应用需求。
本系统选取了以S3C2410处理器为核心的软硬件开发平台,采用嵌入式系统设计方法进行了软硬件的设计开发。本文详细介绍了系统的总体设计,硬件电路的设计和软件的设计。软件的开发是面向过程的,强调模块化编程,开发周期短,可维护性好,并体现了软件的实用性和通用性。
系统根据车门开关信息进行图象采集和存储,只记录有用的图象信息,能够在不丢失重要信息的情况下有效地节省存储空间。
由于要求监控系统不受快客司机的控制,因此系统具有自动录像的功能。
系统使车辆同记录相互绑定,实现了图象信息的定位搜索。此外,系统包括自检模块和看门狗模块,提高了系统的可靠性。经过一段时间的使用表明,该系统工作可靠、稳定,可以满足用户要求。 |