Font Size: a A A

Minigui In T-kernel Embedded Operating System Analysis And Transplantation

Posted on:2009-04-29Degree:MasterType:Thesis
Country:ChinaCandidate:G ChenFull Text:PDF
GTID:2208360272956296Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the quick developing of embeded RTOS(Real Time Operating System),the GUI is getting more attention in the area of information appliance,such as PDA,STB, DVD/VCD,ect.MiniGUI is a free software project.The aim of the project is to supply a light GUI support system,which can practically run on any POSIX compatible system.The T-Kernel is a very popular and open source embedded OS,base on TRON(The Real-time Operating System Nucleus),the Japanese EOS standard.The combination of these two system,composing a good graphical interface and real-time response function of embedded software development platformThis paper first through studying and reseaching the theory of T-Kernel operating system to understand it's principle mechanism,and then analize the architecture of MiniGUI to comprehend the source code in-depth and Analysis comparatively the Implementation of task and thread and their scheduling rules,especially in the support to POSIX(Portable Operating System Interface) on T-Kernel.Combining with the migration of MiniGUI on T-Kernel and analyzing the threads library thoroughly,we introduce one-to-one model on relationship between task and thread and propose transplant programme.In the end,we realize the real time POSIX thread library and complete the transplant of MiniGUI on T-Kernel,test and verify the satisfaction to the requirement of Embedded and Real Time system by compiling and running the test program.
Keywords/Search Tags:T-Kernel, embeded RTOS, POSIX thread Ubrary, MiniGUI
PDF Full Text Request
Related items