Font Size: a A A

The Study Of Embedded RTOS μC/OS-Ⅱ

Posted on:2012-10-02Degree:MasterType:Thesis
Country:ChinaCandidate:S L WangFull Text:PDF
GTID:2218330338473096Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of computer and communication technology, embedded system technology with its simple, efficient etc became one of the most popular technologies. At present, embedded system technology has been widely used in aerospace, transportation, industrial control, communication and other fields. Embedded real-time operating systemμC/OS-Ⅱhas many advantages such as small, stable performance, open source, transplant easy and so on. AlthoughμC/OS-Ⅱhas so many advantages, but real-time aspects still exist deficiencies.This paper analyzes deeply embedded real-time operating systemμC/OS-Ⅱ's real-time kernel, focuses on functions of task delay and software timer. According to defects of task delay inμC/OS-Ⅱoperating system, referencing PCAO (Programmable Counter Array 0), within the piece of C8051F series microcontroller, developed delay mechanism which based on hardware, in order to improve the system's operation speed and real-time performance. After testing, this method can improve the system obtained in real time, reducing system overhead. This paper also multiple timers at the same time the software timer to complete timing analysis of the situation, according to the problems for the timer to give different priorities, using a separate callback function implementation of the mandate, so that the timer callback function by priority Level executiveorder to improve the system in real time. In a second-generation Cortex-M3 Core of Land Rover for the LPC1786 development boardfor testing, by comparing the original operating system and improvedthe operation of the system obtained the improved system to improve the system in real time.
Keywords/Search Tags:μC/OS-Ⅱ, Real-time, Hardware delay, Software timer
PDF Full Text Request
Related items