Dissertation > Excellent graduate degree dissertation topics show
The Research of Embedded Real-Time Operating System
Author: WuZhi
Tutor: LuoJun
School: Chongqing University
Course: Instrument Science and Technology
Keywords: Embedded Systems Real - time operating system Architecture Task Manager Real-time scheduling
CLC: TP316.2
Type: Master's thesis
Year: 2008
Downloads: 301
Quote: 0
Read: Download Dissertation
Abstract
|
With the advent of the post-PC era, embedded real-time operating systems play an increasingly important role in the field of automatic control, aerospace, consumer electronics, defense and military. However, less related, embedded real-time operating system is basically dependent on foreign countries, the core technology controlled by others. Therefore, the demand of the Eleventh Five-Year National Key Laboratory of other military projects, there is an urgent need to research and development of autonomous embedded real-time operating system. Characteristics of embedded systems, a comprehensive study of embedded real-time operating system, in the architecture of the operating system, task management, memory management and real-time aspects of the in-depth analysis and research, to build a new embedded The real-time operating system. First, carry out research and analysis on a variety of operating system architecture and embedded systems characteristics, with a partial ordering hierarchy. From a software engineering perspective, the use of a modular design approach. Effectively to ensure the reliability and flexibility of the operating system. Second, divided by the task status is more clear and detailed, the task better finite state machine to achieve the task of state management. And semaphores, message, and event flag variety of ways to achieve the task communication, synchronization and mutual exclusion. Then, the top of the memory management, fixed-size memory block of dynamic memory management scheme, in the search for a free block of memory on the first-fit algorithm. Then, the characteristics of embedded real-time systems open a dynamic integrated scheduling algorithm based on feedback control. The algorithm is simple feedback access control and task / regression control, up / mortality strategy combining design a new dynamic scheduling framework. The framework is applicable to a variety of characteristic parameters of the integrated task. Deadline miss ratio and ability to execute effective CPU utilization for mission-critical priority three aspects of the performance of the algorithm. The experimental results show that the algorithm and the earliest deadline priority and fixed priority algorithm has better performance compared to. Finally, interrupt management, combined with the characteristics of the platform processors, using separate interrupt stack area, and save the system memory share. The same time, the processor mode switch, the better operating system interrupt nesting under the ARM platform, multi-layered. Designed a real-time embedded real-time operating system, and provide a new platform for the development of embedded software. Reached to reduce the design complexity of embedded software to improve the maintainability, reliability, flexibility and independent innovation ability purpose.
|
Related Dissertations
- Sleep Architecture in Acute Stroke and Correlation Factor,R743.33
- ECG Detection Analyzer Based on Windows xp Embedded System,R197.39
- Research of Emergency Vehicles Information Platform Based on SOA,TP311.52
- EAM Systems Research and Design service-oriented architecture,TP311.52
- Web Application Research on J2EE Multi-Layer Architecture,TP393.09
- Research on Innovative Structure Design of G Trade Building,TU318
- Lightweight IPsec in embedded systems design and implementation,TP368.1
- Design expert online management system information collection module,TP311.52
- The Design and Implementation of Student Work Information Management System Based on B/S Architecture,TP311.52
- Design and Implementation of Community Management System Based on WebLogic,TP311.52
- Research and Implementation of CAE for Plastic Injection Molding Based on UG,TQ320.52
- Employment of College Graduates Management System,TP311.52
- Research of Information System Integration in Electric Power Company,TP311.52
- Construction Materials Enterprise Management System Design and Implementation,TP311.52
- The Study on the External Space Enviorment Desgin of Contemporary Group Architecture,TU-024
- Zoomlion concrete company ERP system design and development,TP311.52
- SOA-based mobile e-government project reporting service system development and implementation,TP311.52
- Aviation weather database application system design and implementation,TP311.52
- Geographic information systems development extension services,TP311.52
- A Research on the Architecture form Based on Visual Perception Theory,TU-0
- Railway Hydropower Management Information System Design and Implementation,TP311.52
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Operating system > Real-time operating system
© 2012 www.DissertationTopic.Net Mobile
|