Font Size: a A A

Realization And Application Research Of Real-time Kernel μC/OS-II In MSP430

Posted on:2007-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:S W ZhaoFull Text:PDF
GTID:2178360185450331Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Embedded operating system is the hard core of embedded system design. The singlechip of MSP430 series from Texas Instruments is famous for its ultralow-power consumption and then has been applied widely in embedded system developments, such as in three meters, in medical equipments and in portable devices and so on. In this paper, it has been described how to realize a whole Embedded Real-Time Operating Systems through the hardware and the software expansion, which the MSP430 is taken as the microcontroller of the Embedded Real-Time Systems and the μC/OS-II as the kernel of the Embedded Real-Time Operating Systems. Based on these facts, we fulfilled the research about the vehicle performance measuring instrument by the object-oriented programming method.Firstly ,we have analysed the source code of the Real-Time Operating System μC/OS-II and studied the hardware structure of the microcontroller MSP430. Then some improvements have been made to develop the μC/OS- II, including the support to timeslice rotates , the optimized design of task stack , and the kernel's overtime waiting mechanism. We also have given an analysis aboui the real-time capability of the μC/OS- II , and discussed how to use RAM less and less .Secondly , some function expansion needs to be done to the kernel of the Embedded Real-Time Operating Systems in order to make sure its integrality and practicability. So we have to make some expansion of hardware and software to the μC/OS- II , mainly the LCD module , the pressed key scanning module, the micro print module, the ADC module, and the UART module. And all these programming and designing follow the principle : all that must give helps to modularization and transplant and can be applied to all kinds of systems of MPS430, only through simple configuration.Finally, by taking example for "the motor vehicles performance detector " designing, we introduced the object-oriented analysis method of the Embedded Real-Time software-designing.
Keywords/Search Tags:Embedded operating system, microcontroller, μC/OS- II kernel, object-oriented
PDF Full Text Request
Related items