Font Size: a A A

Design And Realization Of μC/OS-Ⅱ Porting And Bootloader Loading Based On ARM7 Kernel

Posted on:2011-08-30Degree:MasterType:Thesis
Country:ChinaCandidate:D J Y BaoFull Text:PDF
GTID:2178360305491338Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the increasing development of the application of embedded system, processing design became more and more complex. Applying the embedded operating system can increase the developing efficiency of these systems. This thesis focuses on discussing the method that developing some related software based on its hardware, that is, porting the real-time operating systemμC/OS-Ⅱinto the ARM7 micro-controller. First, this provides an operating system to the software development on micro-controller. This thesis briefly introduces the inner structure of ARM7's system structure and embedded processor S3C44B0X. Furthermore, it describes the method of loading Bootloader based on S3C44B0X processor, And then analyses how the real-time operating system realizes the task-management and task-alternatives, thus to design the software transplant based on S3C44B0X hardware developing system. During the process of porting operating systemμC/OS-Ⅱ, concrete porting methods and steps are offered. What's more, some related hardware codes, real-time pausing processes and Bootloader loading processes have been presented. In the end, the stability of porting system is tested by experiments, which shows that the design method in this thesis is faster in speed, stable in performance, easy to operate and has a high practical value. Meanwhile, recommendations for future research and implications are given.
Keywords/Search Tags:μC/OS-II, S3C44B0X processor, Bootloader loading, porting
PDF Full Text Request
Related items