Font Size: a A A

Transplantation And Applications Based On Arm Embedded Operating System ¦Ìc / Os-ii Study

Posted on:2010-10-24Degree:MasterType:Thesis
Country:ChinaCandidate:K WuFull Text:PDF
GTID:2208360308466708Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with the development of the informationization, the intellectualization, the embedded system technology has obtained the broad development space. In the development of embedded technology, the development of RTOS is very outstanding. As an excellent embedded operating systems with open source codes,μC/OS-II will win extensive application in the field of embedded industry because of its high real-time quality, dependability and simplified kernel.The main task of this thesis is research how to migrate RTOSμC/OS-II to the CPU based on ARM7 core, and the building process of embedded application platform based onμC/OS-II is discussed in detail.At First of the thesis,LPC2210 that is the 32 bits core of the ARM7 is defined as the migration hardware of the system. And study the kernel principle and structure ofμC/OS-II in detail. On the basis of this analyzes.After that, it making a thorough researching of migration conditions and implements according to the structure of LPC2210 and software/hardware development tools. After writing the start code to serving theμC/OS-II of the LPC2210, illuminates the design process of main three files whichμC/OS-II kernel migration dealing with, and realizes the migration. And also it making a thorough researching of the testing method and testing with the method .The test result indicates the migration codes running all right.The aim of transplant theμC/OS-II is that provide a stable software platform which is better for the development and the applied to the embedded system. Based on this, at first, by the realization of an application, the thesis studies the embedded RTOS software platform built and the applications design methods based on the platform. The result indicates the design application based on the platform running steady and realizes the functions.Finally for providing intuitionistic and vivid Human Machine Interaction, MiniGUI is also ported to the application platform to realize the GUI interface onμC/OS-II which greatly improves the value of the application. The thesis also gives the examples of graphical interfaces to prove the effect of the system.
Keywords/Search Tags:μC/OS-II, ARM7, LPC2210, migration, MiniGUI
PDF Full Text Request
Related items