關閉視窗
南臺科技大學109學年度第1學期課程資訊
課程代碼 G0D16601
課程中文名稱 嵌入式系統設計
課程英文名稱 Embedded Systems Design
學分數 2.0
必選修 必修
開課班級 五專資工三甲
任課教師 吳建中
選課人數
上限60 目前已選人數25
上課教室(時間)
週一 第2節 (C301)
週一 第3節 (C301)
課程時數 2
實習時數 0
授課語言 1.華語
輔導考證
課程概述 嵌入式系統是一種結合電腦軟體和硬體的應用,舉凡行動電話、遊樂器、影音設備等生活配備,或者是運輸系統以及工廠生產的自動控制,隨處可見嵌入式系統的應用。 本課程主要在介紹嵌入式系統之基本原理及應用,內容包含了有計算機概論、程式語言、作業系統、電腦網路、電腦硬體、Linux程式設計、嵌入式Linux系統介紹。
先修科目或預備能力
課程學習目標與核心能力之對應
編號中文課程學習目標英文課程學習目標對應系指標
1 嵌入式硬體平台介紹 Embedded hardware platform 1 工程知識
2 嵌入式軟體環境架設 Embedded software platform setup 2 資訊能力
3 周邊系統 Peripherals 3 實務能力
4 資料傳遞與分享技術 Data Send/Receive method 4 規劃整合
就業力培養目標
  校指標 1 2 3 4 5 6 7 8 9 10
  專業知識 實務技能 資訊能力 整合創新 外語能力 熱誠抗壓 表達溝通 敬業合群 人文素養 服務關懷
  35% 25% 25% 15% 0% 0% 0% 0% 0% 0%
  系指標 1 3 2 4 5 6 8 7
  工程知識 實務能力 資訊能力 規劃整合 表達溝通 管理合作 社會人文 職業倫理
  35% 25% 25% 15% 0% 0% 0% 0%
中文課程大綱 1. 嵌入式系統簡介
2. 嵌入式硬體平台介紹—以樹梅派為例
3. 基本Linux作業系統介紹
4. ARM 硬體架構介紹
5. Raspberry Pi 的系統介紹
6. Raspberry Pi供電系統介紹
7. Raspberry Pi 的 Toolchain介紹
8. Python語言介紹
9. 周邊系統介紹
a.GPIO
b.Motor
c.Sensors
d.Network
10. 網頁伺服器系統介紹
a. apache2
b. flask
c. 網站分享感測資料
11 資料庫系統介紹
a. mySQL
b. phpmyadmin
英/日文課程大綱 1. Introductions
2. Embedded hardware platform—using Raspberry Pi
3. Embedded Linux Operating System
4. ARM hardware platform
5. Raspberry Pi
6. Raspberry Pi power supply system
7. Raspberry Pi Cross compiler setup
8. Python
9. peripherals
a.GPIO
b.Motor
c.Sensors
d.Network
10. webserver
a. apache2
b. flask
c. sharing sensing data
11 Database
a. mySQL
b. phpmyadmin
課程進度表 1.簡介開放硬體樹莓派
2.樹莓派硬體線路
3.樹莓派核心晶片架構
4.樹莓派系統安裝
5.樹莓派軟體架構 - linux
6.開始學習使用Pi 撰寫第一支程式
7.Python介紹
8. 樹莓派GPIO
9. 樹莓派網頁架設
9. 樹莓派網路程式設計
10. 樹莓派與資料庫連結
課程融入SDGs
期考調查
期中考(第9週)考試方式 繳交期中報告
期末考(第18週)考試方式 繳交期末報告
其他週考試考試週次與方式 第16-17周期末專題報告
教學方式與評量方式
課程學習目標教學方式評量方式
嵌入式硬體平台介紹
課堂講授  
實作演練  
作業平時
實作平時
嵌入式軟體環境架設
課堂講授  
實作演練  
作業平時
實作平時
周邊系統
課堂講授  
實作演練  
作業平時
實作平時
實作期中
資料傳遞與分享技術
課堂講授  
實作演練  
成果驗收  
作業平時
實作平時
實作期中
課堂展演期末
指定用書
書名 Raspberry Pi Cookbook
作者 Simon Monk
書局 O'REILLY
年份 2014
國際標準書號(ISBN) 9781449365226
版本
請同學遵守智慧財產權觀念,使用正版教科書,不得不法影印、下載及散布,以免觸犯智慧財產權相關法令
參考書籍 [1]RAJ HMAML,"Embbedded Systems Architecture,Programming and Design",Mc GrawHill. [2]陳金龍,"嵌入式系統設計與實習",全威圖書 [3]陳俊宏,"Embedded Linux 嵌入式系統 原理與實務,2e",學貫出版社 [4]陳俊宏,"Embedded Linux 嵌入式系統 實作演練",學貫出版社 [5]黃國勝,"嵌入式系統-I/O介面軟體實務",全華圖書 [6]胡繼陽,"嵌入式系統導論",學貫出版社 [7]Graig Hollabaugh,"Embedded Linux-Hareware, Software, and Interfacing", Person Education
教學軟體 VMware+Ubuntu 樹莓派
課程規範 自備SD卡