課 程 概 述
Course Description

課程編碼
Course Code
中文課程名稱
Course Name (Chinese)
英文課程名稱
Course Name (English)
總學分數
Credits
總時數
Hours
5904137 嵌入式系統 Embedded System 3.0 3
中文概述
Chinese Description
嵌入式系統目前愈來愈普遍。它將會大大地影響我們的生活方式。可攜式裝置如智慧型手機(smart phone), 掌上型電腦(PDA),以及所謂的IA裝置如家用網路閘道器(home gateway)、數位視訊錄影機(DVR), 和常見的遊戲机(game machine) 都是屬於嵌入式系統的範疇。 在本課程中,我們將會由基礎介紹何謂嵌入式系統、嵌入式系統的形式、以及如何建構一個嵌入式系統。由於嵌入式系統包含硬體及軟體的議題,我們也會探討相關的主題。 本課程的先修課程包含計算機組織與結構、C程式語言、資料結構、系統程式、以及作業系統。課程主要內容如下: 1.嵌入式系統簡介 2.基礎概念 3.硬體支援 4.精簡指令集結構 5.開發環境與工具集 6.系統啟動初始作業 7.系統核心 8.檔案系統 9.裝置操作 10.應用程式開發 11.除錯 本課程亦包含學期專題作業。
英文概述
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 introduce from scratch that what an embedded system is, what it looks like, and how to build an embedded devices. 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, C programming language, data structure, system programming, and operating system. The major topics of this course are listed as follows: 1.Introduction2.Basic Concepts3.Hardware Support4.RISC Embedded Architecture5.Development Environment and Tool Chain 6.Boot loader7.OS Kernel8.File System9.Device Manipulation 10.Application Development11.Debugging A term project will be conducted in this course.

備註:

  1. 本資料係由本校各教學單位、教務處課務組、進修部教務組、進修學院教務組及計網中心所共同提供!
  2. 若您對課程有任何問題,請洽各開課系所。