基于ARM与Linux的汽车行驶记录仪的研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:zyfscu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
汽车行驶记录仪是对车辆行驶速度、时间、里程以及有关车辆行驶的其他状态信息进行记录、存储并可通过接口实现数据输出的数字式电子记录装置。记录仪是典型的机电一体化产品,它通过记录车辆的行驶信息,对驾驶人员的驾驶活动进行记录并及时反馈,起到预防超速和疲劳驾驶等不良驾驶行为的作用;同时也为道路运输企业管理和交通管理部门执法提供了可靠的依据。当前,嵌入式系统已经广泛地应用到人们生活的各个领域。同时,随着嵌入式处理器性能的不断增强,特别是32位高性能嵌入式微处理器的广泛使用,嵌入式操作系统逐渐成为嵌入式系统中最重要的组成部分。在实际的应用中ARM以其高性能低功耗的特性成为目前使用最广泛的32位嵌入式处理器,嵌入式Linux也凭借其功能强大、免费以及开发资源丰富等优势占据了嵌入式操作系统的主导地位。本文对基于ARM和Linux操作系统的汽车行驶记录仪的实现进行了研究,采用的是三星公司的S3C2410处理器和Linux的2.6内核。本文从软硬件两方面,详细论述了汽车行驶记录仪的设计。在硬件方面首先介绍系统的总体组成,然后按功能模块的划分来介绍该系统的硬件,以及一些关键的技术细节;在软件方面,首先,详细介绍了主机开发环境的建立过程。其次,研究和建立了一个实际可用的嵌入式系统,包括对BootLoader的原理的研究,实现了一个最小功能的BootLoader,完成了U-Boot、Linux2.6内核在目标系统上的移植,构建了根文件系统。最后,实现了基于MiniGUI的嵌入式系统的图形用户界面,以及为记录仪编写了底层驱动程序和上层应用程序。
其他文献
实现低信噪比下窄带通信系统信息传输的可靠性和有效性是本课题的研究重点。基于该背景,论文采用LDPC码与连续相位调制(CPM)相结合的方法。窄带通信系统要求在LDPC码码长尽量
新兴的高速无线个域网具有比蓝牙更高的数据速率、更全面的业务及服务质量支持、更短的连接时间等特点,得到了业界的广泛关注。超宽带技术在与其它通信系统共存的情况下能够
近年来,随着网络流量以指数形式急剧增长,各种应用对网络资源的需求随之增加,特别是需要严格QoS保证的实时网络多媒体应用要求更多的网络资源,因而有效的资源分配十分重要。
流量工程的问题已经研究多年,也已经提出了许多的解决方法,但较其它的解决方案相比,MPLS实施流量工程具有显著的优势。MPLS流量工程的问题最终可归结为数据流的路径确定问题,即显
多天线系统是提高系统容量和可靠性的一种有效手段。但在实际应用中,由于移动终端物理条件的制约,如终端的体积、功耗、多天线的位置设置等,限制了MIMO技术的应用,因此学者们提出