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 |