Font Size: a A A

Design And Implementation Of Embedded Real Time Control Platform Based On ARM Cortex-A9 Processor

Posted on:2018-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:T ZhangFull Text:PDF
GTID:2348330518495571Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In twenty-first century, the embedded system has been developed rapidly, and its application is becoming more and more popular, embedded products have been deep into all aspects of human life. In the field of embedded system, vehicle electronic equipment is a very important branch.Due to the large number of vehicle related equipmentand and the complex process of equipment, the vehicle control platform is often equipped with Linux operating system to provide users with good interactivity, but in some of vehicles which require real time properties, the Linux operating system is insufficient. In addition, the ARM7 or ARM9 series processors such as S3C2410,S3C2416, S3 C2440 which are often used in the embedded vehicle equipments have been discontinued in recent years.Therefore, in the embedded equipment field, the work that transport RTOS to the platform using Cortex series processores which have better performance need to be completed, and we need to enrich the application of the platform to increase the market prospects.In this paper, we design and implement a control platform based on Cortex-A9 processor and embedded real-time operating system RTEMS,aiming at the field of embedded vehicle equipment. and complete the design and development of an application based on the control platform which has the functions to receive, process, store and upload the messages transport from the peripheral equipments of the platform. The platform is based on the IMX6 development board which use Cortex-A9 as the core,and it is connected with a variety of sensors, GPS, LCD display and other peripherals through the CAN, COM and LVDS interface. In the IMX6 development board, we finish the transplant of the U-boot program, BSP program and RTEMS operating system to support multitask scheduling and multiple interface; and according to the demand of the platform, an application which has the functions to receive, process, store and upload the messages transport from the peripheral equipments of the platform has been designed and developped. Finally, the test environment is set up, and the functions of the platform to support a variety of peripheral devices are tested.This paper complete the design and development of the embedded real-time platform based on Cortex-A9, and the work enrich the types of operating system equipped with embedded vehicle equipment. The design and implementation of the application which implement the functions about messages increase the availability of the platform, also extend the market prospects of embedded vehicle equipments which are equipped with the RTEMS operating system.
Keywords/Search Tags:embedded system, Cortex-A9, rtems, control platform
PDF Full Text Request
Related items