Embedded Real-time Operating System

Release time:2016-01-26Views:86

No.

School

Course Name

6

Electric & Electronic

Embedded Real-Time Operating System

Course Code

021156

Total Credit Hours

32

Credits

2

Lecture Hours

20

Computer Hours

0

Experiment Hours

12

Way of Assessment: Test

Proportion of Result Evaluation: Regular Grades 40 %+Result of Final Exam 60 %

Course Description: The course is included as an optional course in the computer science and technology program (embedded system). Combined with embedded system and operating system, this course focuses on the core of embedded software: embedded real-time operating system, which consists of task administration, task scheduling, task communication, time administration, interrupts and so on. The teaching objective of this course is to enable the students to understand the basics, composition and feature of embedded real-time operating system, have a good knowledge of widely used embedded operating system, master the core of embedded real-time kernel and have the initial capability of developing a simple embedded real-time kernel.

Pre-course : C Programming, Operating System, Introduction to Embedded System, Assembly Language

Applicable Major: Undergraduates of Computer Science and Technique major

Leading Teachers: Yihan Wang

Teaching Material:

Self-Edited Material

Main Reference Books:

1. Alan Burns. Real-Time Systems and Programming Languages. Pearson. 2011

2. C.M. Krishna. Real-Time Systems. McGraw-Hill Companies. 2005

3. Qing Li. Real-Time Concepts for Embedded Systems. CMP Books. 2005

4. Jean .J. Labrosse. Embedded Systems Building Blocks. R&D Books. 2007

5. Jean. J. Labrosse. MicroC/OS-II: The Real Time Kernel. CMP Books. 2007