节点文献
基于嵌入式操作系统μC/CS-Ⅱ的汽车行驶记录仪的研究与实现
Research and Realization of VDTR Based on Embeded Operating System μC/CS-Ⅱ
【作者】 张成才;
【导师】 曾春年;
【作者基本信息】 武汉理工大学 , 电力电子与电力传动, 2006, 硕士
【摘要】 汽车行驶记录仪是对车辆行驶速度、时间、里程以及有关车辆行驶的其他状态信息进行记录、存储并可通过接口实现数据输出的数字式电子记录装置。汽车行驶记录仪的使用,对遏止疲劳驾驶、车辆超速等交通违章、约束驾驶人员的不良驾驶行为、保障车辆行驶安全以及道路交通事故的分析鉴定具有重要的作用。针对目前汽车行驶记录仪的研究现状,本文设计和实现了一种基于嵌入式实时操作系统μC/OS-Ⅱ的汽车行驶记录仪,该汽车行驶记录仪具有实时性好、可靠性高、扩展能力强等特点。 论文首先介绍了汽车行驶记录仪的研究背景和发展现状,并详细阐述了记录仪的组成和功能特点。同时结合嵌入式系统的特点说明了在汽车行驶记录仪系统中引入嵌入式操作系统的实用价值,进一步重点分析了嵌入式实时操作系统μC/OS-Ⅱ的内核、μC/OS-Ⅱ的任务调度方法和内存管理方法以及任务间的通讯机制。 然后介绍了记录仪系统的硬件总体结构设计,具体阐述了各个功能单元的硬件电路设计和实现方法。这些功能单元主要包括:数据处理、数据通讯、液晶显示、打印、实时时钟以及电源和复位单元。 最后在软件设计部分,论述了μC/OS-Ⅱ操作系统在微处理器MC9S12D64的移植过程和方法。根据记录仪各个模块的功能,详细描述了记录仪系统各个任务的设计流程。 在整个系统的设计中,软硬件系统设计均采用了抗干扰措施,提高了系统的可靠件、稳定性和抗干扰能力。
【Abstract】 Vehicle Travelling Data Recorder (VTDR) is a digital electronic device, which can record and store vehicle speed, real time, mileage and vehicle’s other status information. Meanwhile those messages can be outputted to other device through special transfer interface. The application of VTDR is important to hold back traffic peccancies such as tired-driving, overspeed, and it is also important for authenticating and analyzing traffic accidents. Aimming at the actuality of the VTDR research, a VTDR is designed in this paper which bases on the imbedded Real-Time Operating System (RTOS). It also has some characteristics such as real-time, high dependability and strong entended ability.First, through the introduction of VTDR’s background and reseach actuality the functions of VTDR are expatiated in the paper. Attach to the specialties of the embedded system the significance that the imbedded Real-Time Operating System is applied to VTDR system is proved. Then functions of μC/OS- II operating system is analysed such as its core, task switching, memory management and communication mechanism.And then, hardware framework is introduced in this paper. And the methods in which every function units of the recorder is designed are also discussed. Those function units mainly include data management, data store, LCD display, printer, real-time clock and power reset.At last, in the part of software design, the whole process in which the μC/OS- II operating system is migrated to the MC9S12D64 CPU is introduced. Based on the functions of VTDR the flow of every task’s software is described in the paper. Otherwise, several measures of anti-jamming are adopted in the process of hardware and software designing.
【Key words】 vehicle travelling data recorder; μC/OS-II; imbedded real-time operating system; MC9S12D64 CPU;
- 【网络出版投稿人】 武汉理工大学 【网络出版年期】2006年 08期
- 【分类号】U463.7
- 【被引频次】8
- 【下载频次】325