課程編碼 Course Code | 中文課程名稱 Course Name (Chinese) | 英文課程名稱 Course Name (English) | 總學分數 Credits | 總時數 Hours |
---|---|---|---|---|
5905146 | 嵌入式系統 | Embedded System | 3.0 | 3 |
中文概述 Chinese Description | 嵌入式系統目前愈來愈普遍。它將會大大地影響我們的生活方式。可攜式裝置如智慧型手機、掌上型電腦、以及所謂的IA裝置如家用網路閘道器、數位視訊錄影機、和常見的遊戲機都是屬於嵌入式系統的範疇。在本課程中,我們將會討論何謂嵌入式系統、嵌入式系統的形式、以及如何建構一個嵌入式系統。由於嵌入式系統包含硬體及軟體的議題,我們也會探討相關的主題。 本課程的先修課程包含計算機組織與結構、C程式語言、資料結構、系統程式、以及作業系統。課程主要內容如下:嵌入式系統簡介與概論、嵌入式精簡指令集結構、ARM指令集、嵌入式計算平台、嵌入式程式設計與分析、嵌入式作業系統、系統設計技術、裝置操作、網路。本課程亦包含實習與學期專題作業。 | |||
英文概述 English Description | 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, Device Manipulation, Networks. |
備註: