论文部分内容阅读
随着社会经济的发展,现代交通工具发挥着越来越重要的作用,但是日益增多的交通事故也给人们带来了难以计数的人员伤亡和财产损失。汽车试验记录仪作为汽车生产厂商在投产前重要的测试仪器起到了很大的作用,测试人员根据试验记录仪预先设定的参数进行各项测试,对汽车的相关数据作相应记录,设计人员根据记录的数据对汽车的薄弱环节作相应改进。
在嵌入式技术被广泛运用的今天,我国现有的汽车记录仪仍然多是以单片机作为处理器,功能单一。为了与国际标准接轨,本文设计了基于ARM和Linux的嵌入式汽车试验记录仪,采用的是三星公司的S3C2410处理器和开放的Linux操作系统,不但功耗低、性价比高同时还提高了系统的实时性,功能也得以扩展。
本论文以汽车试验记录仪的功能要求为主要目标,从硬件设计和软件实现两大方面进行了深入研究。首先介绍了课题的研究背景,阐述了系统硬件的总体设计以及各个功能模块,详细介绍了各主要部件的特点及应用。在软件设计单元,对主机软件开发环境和设计流程做了详尽描述,同时介绍了Linux系统移植和设备驱动程序的编写以及启动Logo的应用,最后将触摸屏和嵌入式图形界面QT应用于试验记录仪,完成了嵌入式系统从硬件到软件平台的构建。最后,论文对整个系统的功能和特点进行了总结,并对下一步工作以及试验记录仪今后的发展进行了展望。
目前,市场上专门用于汽车投产前性能测试的试验记录仪还处于起步阶段,各方面设计还不是很成熟,本文正是基于此目的而设计和研制的。该汽车试验记录仪抗干扰性强,性能可靠,具有很好的应用前景和较高的通用性与实用性。