Font Size: a A A

Development And Application Of The Embedded Real-time Operating System On The Single-chip

Posted on:2013-11-12Degree:MasterType:Thesis
Country:ChinaCandidate:L WangFull Text:PDF
GTID:2248330407951509Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology and advancement of semiconductormanufacturing technology, the application of embedded technology is also increasing widely,especially with the increasing requirements of embedded products’ intelligent and theirfunctions, embedded software systems become more and more complicated. By means of theembedded operating system can not only improve the stability and reliability of theapplication system, effectively shorten the cycle of the product development and reducedevelopment costs, also easier for system upgrade and maintenance. Embedded real-timeoperating system (RTOS) not only has all the advantages of the embedded operating system,also has higher real-time performance, for the application of the embedded real-time operatingsystem, has an important significance in project.In this paper, high-stable performance, the kernel is small, open source embeddedreal-time operating system μC/OS-Ⅱ and HCS12X family high-performance16-bit processorMC9S12XS128are selected as the research objects, transplanted μC/OS-Ⅱ system onMC9S12XS128microcontroller successfully, and transplanted μC/OS-Ⅱ on intelligent vehiclesystem, achieved a good result. The paper is organized as follows:(1) Study μC/OS-Ⅱ system’s kernel structure, working principle, source code andtransplantation method deeply. Analyze task management and scheduling, tasksynchronization and communication, interrupt, clock and system principle in detail, and itsreal-time performance.(2) On the basis of familiar with HSC12X Series MCU’s function, principle and structure,analyze the structure of the MC9S12XS128, its internal and external resources, storage spaceand interrupt mechanism, lay the foundation for the transplantion of μC/OS-Ⅱ.(3) Analyze μC/OS-Ⅱ transplantation feasibility. According to transplantation requires,compile transplant code, and test the code, transplante μC/OS-Ⅱ on MC9S12XS128.(4) Use μC/OS-Ⅱ on intelligent vehicle system, design the intelligent vehicle softwareand hardware respectively. Classify the application of the task in detail, which based on theintelligent vehicle’s working process. Achieve the intelligent vehicle software systemdesigned based on μC/OS-Ⅱ.In this paper, achieved transplantation of embedded real-time operating system μC/OS-Ⅱsuccessfully, and used μC/OS-Ⅱ on intelligent vehicle system, achieved the desired result, theintelligent vehicle runs stable and responsive.
Keywords/Search Tags:RTOS, μC/OS-Ⅱ, MC9S12XS128, Transplantation, Intelligent vehicle
PDF Full Text Request
Related items