Font Size: a A A

Arm And Linux-based Car Drive Recorder

Posted on:2009-02-12Degree:MasterType:Thesis
Country:ChinaCandidate:Z Z LiuFull Text:PDF
GTID:2192360245979486Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Vehicle traveling data recorder(VTD) is a digital electronic apparatus which is used to record data such as velocity, time and mileage and the other information relevant to the status of the vehicle. The data should be exported to the computer or other devices through communication interface. Recorder is a typical integration of mechanical and electrical products, through recording the vehicles' traveling information, it records the behaviors of the drivers and provides them feedbacks in time, so as to prevent bad driving behaviors such as over -speed and tired-driving. At the same time it also provides reliable resources for the law enforcement of transportation management and the traffic control department.At present, embedded systems are widely applied in almost all fields in people's daily life. Meanwhile, with the unceasing enhancement to the performance of the embedded processor, especially the widely use of the 32-bit microprocessor, embedded operating systems gradually becoming the most important constituent of the embedded systems. In practical application, ARM becomes the most widely applied 32-bit embedded processor for its extraordinary performance and low power consumption. The embedded Linux also takes the dominant place of embedded operation system because of its strong feature, free using and abundant resources.The paper carried out a research on the realization of VTD which was based on the technology of ARM and Linux operating system, we used Samsung's S3C2410 embedded processor and Linux 2.6 kernel for this research. The paper discusses the VTD design in detail from hardware and software two aspects. In terms of hardware, it firstly introduced the system's overall composition, and then introduced the system hardware according to the delineation of functional module, as well as some key technical details; on the software side, first of all, it elaborated the establishment of the developing environment of the major machine. Then, it researched and built a practical embedded system, including the research of the principle of BootLoader, accomplishment of a minimum function of BootLoader, as well as porting the U-Boot, Linux 2.6 kernel to the target board and the establishment a root file system. Finally, it realized the embedded system's graphical user interface based on the MiniGUI, and edited device driver and upper applications for the recorder.
Keywords/Search Tags:Vehicle traveling data recorder, Embedded system, ARM, Linux, MiniGUI
PDF Full Text Request
Related items