Font Size: a A A

.¦Ìc/os- Ii Transplant Study On The Avr System

Posted on:2008-12-18Degree:MasterType:Thesis
Country:ChinaCandidate:X Y YaoFull Text:PDF
GTID:2208360212986559Subject:Physical Electronics
Abstract/Summary:PDF Full Text Request
The Atmega128 micro processor and the μC/OS-Ⅱ operating system are introduced firstly in this article. We focus on the transplanting of μC/OS-Ⅱ operating system on AVR. Starting from understanding the working principle, what is mainly involved are transplanting conditions of μC/OS-Ⅱ operating system and the files whose codes should be modified when you want to transplant the operating system. Some problems that should be noticed are also mentioned here.Embedded Real Time OS μC/OS-Ⅱ is RTOS kernel with open source, multitask and preemptive, which performance and security may compete with financial product. Since the first μC/OS-Ⅱ releasing from 1992, it is proved good and steady kernel in practice.With the complication of all kinds of application electronic systems and the improvement need of the real time performance, also with the development speedup of the application software's systematization, embedded real time operating system is widely used in 16 bit/32 bit singlechip. However there are a lot of 8 bit singlechips in fact. At the point of view that learning operating system, μC/OS-Ⅱ is a real time operating system that can be used on PC and other modern micro processors.AVR micro processor Atmega128 is the best to use in all 8 bit singlechips, and it's function is strong. So combining an embedded platform with Atmega128 and μC/OS-Ⅱ can be widely used. As a RTOS kernel, μC/OS-Ⅱ has great performance of open source code, such as, simple structure, orderly organization, portable, romable, scalable, but , different transplating work is done when we face different systems.This paper describes how to transplant μC/OS-Ⅱ RTOS kernel to Atmega128 micro processor, and many important problems during transplanting are analyzed and sum uped here. Certainly the transplanted system run successfully on SL-MEGA128 platform.
Keywords/Search Tags:embedded real-time multi-task operating system, μC/OS-Ⅱ, AVR, Atmegal28, transplant
PDF Full Text Request
Related items