Font Size: a A A

The Design & Realization Of A Data Collection System Based On ARM And Ethernet

Posted on:2007-10-07Degree:MasterType:Thesis
Country:ChinaCandidate:X T JiangFull Text:PDF
GTID:2178360182478108Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Embedded system develops quickly in these years because of the appearance of the ARM technology and embedded operating system, it is widely used and it can almost be found it in every field. In this article, the way of theory combined with the practice is used, and the theory of embedded system is applied into the practice by the design and debugging of a specific embedded system, and then we can master the design and development of embedded system quickly.This article introduces the design and development process of embedded system detailly in the way of combining with a specific embedded data collection system which uses a ARM920T chip as its processor. The process includes:Set up the cross compiling environment: The cross compiling environment is the name of all the embedded developing tools. To set up a cross compiling environment is to compile and install the tool chains needed in development.Transplant of OS kernel: This is one of the main developing units of embedded system, To transplant the OS kernel is to config the kernel again to make it meets specific requirement, and then compile it again to generate the excutable OS kernel image file.Transplant of file systems: File system is the effective and necessary assistant of a opertating system to manage the data. Transplant of file systems include making file system's image, assigning the memery for them in a flash chip and valid cooperate of file systems and the embedded OS.Design of drivers: Driver is the bridge of OS and "hardware to communicate. Design of drivers is to write functions which are used to read, write and control a specific hardware, and to offer a common interface for the OS.This paper introduces the technology used in development, questions met in the development and the settlements of the questions. The fifth chapter introduces the net communication, net driver, problems met in net development and the settlements of the problems based on a DM9000 chip. The sixth chapter introduces how to gather and deal with the vioce data based on a TLV320AIC23 chip.
Keywords/Search Tags:Embedded System, ARM, Ethernet, Driver
PDF Full Text Request
Related items