Font Size: a A A

Design Of Embedded Industry Controller Based On ARM

Posted on:2009-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:J F WeiFull Text:PDF
GTID:2132360245486284Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Recently, the PC as well as its micro-controller equipment has been fully developed. For the rich software resource, embedded system has been a hot sport of research and application. Embedded system is the speciality computer system, which the bottom hardware, the RTOS and the application software are united. It has been used in the fields of control, consumer electronic product and etc. it has been one of the most important research aspect of the electron field.The general platform of the embedded controller based on ARM andμC/OS-II real-time embedded operating system is conceived and exploited based on analyzing the actual need and the current developing trends of controller in this paper. The hardware flat of the embedded general controller, which is centered on the PHILIPS co. LPC2880 is designed after analyze the ARM7 frame and the ARM7TDMI kernel. The following application modules are finished according to the actual application requirements of the embedded general controller. They are including analog to the hutone model, external extended memory block, LCD display, the keyboard block and etc. Furthermore the interface function of the various modules has been finished, the application function libraries are established. It offers convenience to the following codes application and the code transplant. The step-motor driver based on L297/L298 chips and the servo-motor driver based on LMD18200 chips are developed after the author's careful researches on the moter driving control theory. In order to accomplish the communication between controller and PC machine, we decide to chooses USB2.0 communication interface as the main communication method. Analyzing the characteristics of universal serial bus software and hardware, the author presents the connecting principle graph of the main controller and the system software framework of the main controller according to the chip characteristics of LPC2880 and realizes the embedded USB master mode communication method.Embedded RTOS is the supporting platform of the embedded system application software development. After compared some present real-time embedded operate system,μC/OS-II is adopted as the RTOS. We analyzes the working theory ofμC/OS-II kernel, and improves the defects of break and clock processing in this paper. Then, theμC/OS-II system is transplanted into ARM microprocessor successfully. At the same time, we accomplishes the analogue debugging function, the test of the transplanted system by ADS Development Tools. The embedded general controller platform designed in this dissertation accomplishes the expected target.
Keywords/Search Tags:Embedded Controller, ARM, μC/OS-II, PC, USB
PDF Full Text Request
Related items