||Embedded systems are more and more popular today. It will affect the human life greatly. Portable devices like smart phone, PDA, and MP3 player, and so-called IA devices such as home gateway, DVR, and game machine are all categorized as embedded systems.
In this course, we will discuss what an embedded system is, what it looks like, and how to build an embedded device. Since an embedded system involves hardware and software issues, we will discuss the related subjects.
The prerequisite courses for this class include computer organization and architecture, the C programming language, data structure, system programming, and operating system. The major topics of this course are listed as follows:
Introduction and Basic Concepts
The RISC Embedded Architectures
The ARM instruction Set
The Embedded Computing Platforms
Program Design and Analysis
The Embedded Operating Systems
System Design Techniques
Experimental laboratories and