National Cheng Kung University-Department of
-professor-Courses

Course Name

Embedded Systems (E2-155/E244500)

Credits

3

Period

1st. Semester

Objects

To understand the design and development of embedded systems with focus on embedded system programming and the implementation of embedded software.

Schedule

1.      Introduction to embedded systems and their applications

2.      Embedded system architecture and elements

3.      Hardware and software components of embedded systems

4.      Introduction to embedded processors (ARM processor families)

5.      The design process of embedded systems

6.      The development of embedded software

7.      Embedded system programming

8.      Introduction to embedded operating systems – Embedded Linux and uCLinux

9.      Hands-on practicing on embedded system programming

 

References

Textbook:

嵌入式系統設計 - ARM處理器基礎之SOC平台,
作者:黃悅民等,出版:滄海書局,20063月。

References:

1.      ARM內核嵌入式SOC實作,作者:新華電腦股份有限公司,出版:全華科技圖書股份有限公司,20046月。

2.      Embedded uCLinuxPreSOCes上實作,作者:新華電腦股份有限公司,出版:全華科技圖書股份有限公司,20046月。

3.      Frank Vahid and Tony Givargis, “Embedded System Design: A Unified Hardware/Software Introduction”, John Wiley & Sons, 2002, ISBN:0-471-38678-2.

4.      Wayne Wolf , “Computer As Components: Principles of Embedded Computer System Design”, Morgan Kaufmann, 2001, ISBN:1-55860-541-X.

5.      Arnold S. Berger, “Embedded System Design: An Introduction to Process, Tools & Techniques”, CMP Books,  ISBN 1-57820-073-3.

Lecture type

1.      Conventional classroom lecture and discussion

2.      Hands-on lab practicing

Grade

1.      Attendance and participation – 10%

2.      Exercises and reports – 35%

3.      Lab practicing – 35%

4.      Implementation of mini-project – 20%

Others