Font Size: a A A

The Transplantation Of Uc/os - Ⅱ On 51 And Applications

Posted on:2013-07-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2248330374486481Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In order to make the program good,write easy,hard maintenance decrease,systemextension facility and exchange easy,a real-time embedded operating system isnecessary in embedded system. μc/os-Ⅱ embeded operating system is a real-timeoperating system with an open soμrce code. whose program structure is strong.Most ofthe codes are written by C langrage With excellent exchangeability and portand most ofthe codes are written by C langμage.With excellent exchangability and portability.μc/os-Ⅱ is a soft middle weight system,which mainly excutes the most essemmanagement function in the operating system,such as the process building,swithing andconnunication.It is the best teaching material to understand the kernal fμnction of theoperating system. μc/os-Ⅱ embedded operating system has successfully maketransplanting come true in8-bit machine,16-bit machine and32-bit mathine.This article tells how to transplant μc/os-Ⅱ embedded operating system to the51monolithic on the basis51monolithic and how to develp LEG RGB lanterncontroller,which usesμc/os-Ⅱ embedded oprating system as softwareplatform.Firstly,this article introduces hardware system kernel,archiving system andinterrupt system of51monolithic.Secondly,It introduces the reentrant function of C51compiler and the step of51monolithic achieving transplanting,which is the keycomponent of transplanting μc/os-Ⅱ.Afer transplanting μc/os-Ⅱ to the51monolithicsuccefully,this article even tells using principle and driverof widely used12864LCD.On this foundation, this article introduces how to realize the remote controllingapplication of LED.The specific content of the complete as follow:1.The basis of operating system transplanting----the structure and storage ofhardware system,interrupt system of the51monolithic,the basic principle of μc/os-Ⅱoperating system.2.The particularity of Keil C51----the analysis of reentrant functionand simulation of the stack pointer3. Complete the specific task of base work.4.The introduction to Driver and control principle of Liquid crystal display module, Finish the synchronous test with3tasks by semaphore and the remote controlapplication of LED in μc/os-Ⅱ.
Keywords/Search Tags:A reentrant function, simulation of the stack pointer, μc/os-Ⅱtransplantati
PDF Full Text Request
Related items