Font Size: a A A

The Open Source Embedded Real-time Operating System μTenux Transplantation On The Cortex-M3

Posted on:2013-04-05Degree:MasterType:Thesis
Country:ChinaCandidate:H X LiFull Text:PDF
GTID:2248330371497135Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
At present, with the rapid development of social economy, the Embedded real time operating system application of the increasingly wide range.and gradμAlly become the future development of the operating system,even the main development direction. Its application range from industry control to individual consumer products such as digital cameras, mobile phone, PDA and so on.Communications systems also use kinds of embedded real-time operating system as the operating system platform.Now,there are many main stream TROS, such as:uC/OS-Ⅱ、μClinux、eCOS and so on,which are widely used in the field of embedded system.Especially, the embedded real-time operating system μC/OS-II Market share is relatively high.In my article, the RTOS μTenux is used.However.Making Comparison between uC/OS-II and μTenux, in addition to having the general characteristics of embedded real-time operating system.such as:Portability, can be cured, can be cut and so on, it has the following disadvantages, such as:(1) Micro kernel.No MMU,and less ROM/RAM occupation.The maximum ROM occupation is60KB,the minimum is10KB;(2) Free open source;(3) Support for all ARM7/9and Cortex M series microcontroller;(4) Can be configured with up to256tasks and140task priority;(5) Have good business support, T-Engine forum for general maintenance.The work of this paper is mainly make the Hard real-time embedded real-time operating system μTenux transplantated to the advanced Cortex-M3kernel and Extremely low power chip EFM32G890. And will Transplantate simplify network protocol stack porting μIP to embedded real-time operating system μTenux. And making the study of the embedded operating system kernel tailoring and the program optimization.Realized on the microcontroller with the memory resources relatively limited operating system transplant, improved the micro controller to complex operation scheduling management efficiency,and facilitated the process of design and programming.Implementation of low power and limited memory resource of micro controller and LAN interconnection function.Therefore,the contents of this paper has great application value.
Keywords/Search Tags:μTenux, Cortex-M3, EFM32G890, μ IP, Transplantation
PDF Full Text Request
Related items