一、課程說明(Course Description)
本課程為嵌入式系統之入門課程,簡介嵌入式系統之基本概念。課程首先介紹MSP430微控制器以及如何利用
MSP430來設計輸出入裝置。其次,課程介紹ARM處理器、嵌入式作業系統、與系統開發的議題,並學習如何與
MSP430裝置介接。課程設計以實驗為主,修課學生須每週上實驗課,並在期末完成一期末專題。建議學生先修作業系
統。

二、指定用書(Text Books)


三、參考書籍(References)
- David E. Simon, An Embedded Software Primer, Addison Wesley, 1999.
- Wayne Wolf, Computes as Components: Principles of Embedded Computing
System Design, Morgan Kaufmann, 2001.
- Peter Marwedel, Embedded System Design, 2nd edition, Springer, 2006.

四、教學方式(Teaching Method)
Lecture, lab

五、教學進度(Syllabus)
1. Introduction to embedded systems
2. MSP430 programming and I/O device design
3. ARM architecture and programming
4. Embedded operating systems, middleware, and scheduling
5. Implementing embedded systems

六、成績考核(Evaluation)
實驗、期末專題

七、可連結之網頁位址
http://www.cs.nthu.edu.tw/~king/courses/cs4101.html