Dissertation > Excellent graduate degree dissertation topics show

Research and Porting of the Embedded Linux and MiniGUI

Author: LiuZhiYuan
Tutor: YuZheZhou
School: Jilin University
Course: Software Engineering
Keywords: Embedded Systems Linux Graphical User Interface MiniGUI Real-time
CLC: TP311.54
Type: Master's thesis
Year: 2006
Downloads: 724
Quote: 7
Read: Download Dissertation

Abstract


With the spreading application of the embedded system, it has come into our life. Development of embedded real-time operating system has been the hotspot during the past several years. Now some embedded real-time operating systems are very costly and its development cost is very high. Their technology is secret. Linux operating system has changed the condition. Because of some characters of the Linux, it has become one of the ideal options of the embedded operating system.Primary content of the paper:①Firstly a summarization about embedded system is given, then the paper brings forward a plan that develop an embedded operating system base on Linux with the careful analysis of embedded system characteristics and the advantages of Linux, augmenting the feasibility, two obstacles: real-time and GUI are presented simultaneity.②The paper firstly analyses the source code of the main modules of Linux, then makes researches into its architecture, function and the working mechanism and data structure of the three main modules.③Deeply analyses advantages of Linux serving as embedded operation system and shortcomings in the aspect of hard real time performance. On the basis of study, the paper compares various scheme of embedded Linux implementing hard real time performance currently. Finally, the technology strategy through two-kernel mechanism is set up, added RTHAL for reducing the modification of the original kernel. The paper carefully describes important technology relevant of the new scheme. The thinking and purpose of realizing software interrupt emulation technology is explained in detail,and the concrete tactics of implementing the defined timer in two styles is set forth. The paper discusses two real time schedule arithmetic adopted by real time kernel such as rate monotonic analysis arithmetic and earlier deadline first arithmetic, and the resolve of preventing priority inversion is made out.④The paper introduced several kinds of GUI system based on the embedded Linux, and I had carried on the comparison to their performance. Then I selected MiniGUI to take the GUI system. Then the paper discusses the framework, mechanism and important technology of MiniGUI.⑤Differentiating from the desktop system embedded Linux development is in a constrained environment in which computer memory and processing power are limited and require the software be

Related Dissertations

  1. Satellite Attitude Determination Based on Gyro and Star Sensor,V448.2
  2. Development of Car Control Center Based on ARM7,U463.6
  3. Research on Basic Algorithms of Digital Image Processing and Implementation with FPGA,TP391.41
  4. Research of Visualization Technology in the Virtual Test of Missile,TP391.9
  5. FPGA/DSP Image Co-processor Technology and Ethernet Data Transmission,TP391.41
  6. Research on the Image Real-Time Acquisition, Storage and Image Processing System,TP391.41
  7. Development of High Speed Data Acquisation and Playback Module Based on PCI Express Bus,TP274.2
  8. Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
  9. Research on Software of TFT-LCD Testing Equipment Based on ARM,TN873.93
  10. Research on Control of the Four-Rotor VTOL Helicopter,TP273
  11. Application and Research of Dual Control in Vertical Landing Aircraft,TP273
  12. Research on Real-Time Performance of Computer Numerical Control System Based on Windows,TG659
  13. Cloning and Expression of CHS and CHI Genes and Their Regulation on the Accumulation of Flavonoids in ’Cara Cara’ Navel Orange (Citrus Sinensis Osbeck) and ’Guoqing NO.4’ Satsuma Mandarin (Citrus Unshiu Marcow),S666.4
  14. Studies on the Quality of Phisio-Chemical and Fresh Keeping Technologies of Post-Harvest in Volvariella Volvacea,S646.13
  15. Signal Acquisition and Processing Platform Design and Implementation of Trawl Sonar System,S951.2
  16. The Design of Embedded Image Transmission Terminal Based on the TCP/IP Protocol,TP368.1
  17. The Detection of the Virulence-related Gene from Vibrio Alginolyticus and the Study on Preservation Methods,S943
  18. Cloning and Expression Analysis of Scavenger Receptor Class B Type Ⅰ and Antifreeze Proteinstype Ⅱ Genes in Lutjanus Sanguineus,S917.4
  19. Control of Verticillium Wilt Disease of Cotton Plants with the Application of a Bio-Organic Fertilizer and Its Microbiologecal Mechanism in Rhizosphere,S144.1
  20. Biological Effect of Rare Earth Element and Genetic Transformation on Arnebia Euchroma(Royle) Johnst.Cell,S567.239
  21. Analysing Sequence Characters of ADSL and PurH Gene and Correlation between Genes Expression and IMP Content in Duck,S834

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software migration
© 2012 www.DissertationTopic.Net  Mobile