Font Size: a A A

Research On Visual Programming Environment Based Multi-Embedded OS

Posted on:2008-09-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y JiangFull Text:PDF
GTID:2178360242999202Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The medium-low grade embedded OS emphasizes particularly on different level hardware-platforms and applications, its system structure and application program interface (APIs) are very different. When using these embedded operation systems, developers often need to spend massive time to study the frame, structure and APIs of embedded OS, this causes the long development cycle, and the low development efficiency.Pass to thorough analysis to various embedded OS, selecting different level and complexity embedded operation systems, abstracting the OS structure and programming frame model, then releasing the programmer from complexity coding work based on different embedded OS through introducing the visual programming environment, so availably improving the development efficiency and reliability, having significant research value and application foreground.This paper chooses TinyOS kernel andμC/OS-Ⅱwhich belong to representative OS of the medium-low grade embedded OS, and designing miniOS through combining the characteristic of them. These three operate systems have similar structure and programming frame model, so suiting for different level hardware-platforms. Through abstracting and encapsulating their structure models and programming frame models, designing the visual programming environment based on Eclipse platform. The practice test proves the visual programming environment has good flexibility and improves the efficiency of embedded development significantly.
Keywords/Search Tags:Embedded OS, Visual Programming Environment, TinyOS, μC/OS-Ⅱ
PDF Full Text Request
Related items