嵌入式系統應用實驗室
指導教授 | 課程 | 教材 | 研究生 | 計畫 | 著作 |
103學年第2學期 | 104學年第1學期 |
嵌入式系統程式設計 | 嵌入式微處理器系統 |
水電節能之原理、實務和安全 | 水電節能之原理、實務和安全 |
綠色能源科技 | 綠色能源科技 |
國立彰化師範大學104學年度
第1學期教學計劃表
開課班級:車輛所碩一 任課老師: 黃裕煒
一、科目名稱:嵌入式微處理器系統 |
|||||
二、教學內容與進度: |
|||||
週次 |
起迄日期 |
上課日期 |
教材單元與進度 |
學生應預習之章節 |
作業評量與檢討 |
一 |
09/16~09/20 |
9/18 |
1. Cortex-M0的硬體架構介紹 |
ch01-1 ch01-2 | NUC140 技術參考手冊(英) |
二 |
09/23~09/27 |
9/25 |
2. 系統發展工具簡介 | ch02 | |
三 |
09/30~10/04 |
10/02 |
3. GPIO-LED,7-seg. |
ch03 GPIO範例 |
CMSIS NUC100 Driver |
四 |
10/07~10/11 |
10/09 |
上機演練 | 作業:在3x3鍵盤,按1閃藍色LED,按2閃綠色LED,按3閃紅色LED。每次閃爍亮0.25秒,暗0.25秒。 | |
五 |
10/14~10/18 |
10/16 |
4. NVIC & SysTick |
ch04 IRQ範例 | |
六 |
10/21~10/25 |
10/23 |
|||
七 |
10/28~11/01 |
10/30 |
5.LCD |
ch05 LCD範例 bmp2asm | 作業:在LCD顯示自己的姓名和學號。 |
八 |
11/04~11/08 |
11/06 |
6. CLOCK |
ch06 CLOCK範例 | 作業: |
九 |
11/11~11/15 |
11/13 |
作業: | ||
十 |
11/18~11/22 |
11/20 |
7. RTC |
ch07 RTC範例 | 作業:寫一程式,顯示目前時間的分和秒。到達RTC alarm時間,亮藍色LED,延遲2秒,關閉藍色LED,亮綠色LED,延遲5秒,關閉綠色LED,亮紅色LED,延遲8秒,關閉紅色LED。 |
十一 |
11/25~11/29 |
11/27 |
智財權演講 | ||
十二 |
12/02~12/06 |
12/04 |
|||
十三 |
12/09~12/13 |
12/11 |
8. Timer |
ch08 Timer範例 | 作業: |
十四 |
12/16~12/20 |
12/18 |
|||
十五 |
12/23~12/27 |
02/25 |
9. ADC |
ch09 ADC範例 | 作業:計算1秒內ADC轉換的次數,在LCD顯示ADC的平均值、最大值、最小值、和轉換次數 |
十六 |
12/30~01/03 |
01/01 |
|||
十七 |
01/06~01/10 |
01/08 |
10. PWM |
ch10 PWM範例 | 作業:使用C調音階-頻率對照表,從PWM輸出一小段音樂。 |
十八 |
01/13~01/17 |
01/15 |
作業檢查 |
|
01/09~01/13期未考 |
三、指定教材或參考書目:(含名著選讀) |
|||||
Embedded System Architecture |
|||||
|
|||||
|
|||||
四、教學方式: |
|||||
1.講授 2.討論 3.專題報告 |
|||||
|
|||||
|
|||||
五、成績評量方式: |
|||||
1.作業 20% 2.課堂表現 20% 3.報告 20% 4.其中測驗 20% 5.期末測驗 20% |
國 立 彰 化 師 範 大 學 課 程 大 綱
授課教師:黃裕煒
科目名稱:嵌入式微處理器系統
英文譯名:embedded microprocessor system
學分時數:3學分/3小時
必選修別:□必修 █選修
全英文授課:□是 █否(僅 □講授 □課程設計、教材 □課堂討論 □評量作業 為英文<可複選>)
教學評鑑問卷類型:_1_ 1講述 2討論 3實驗 4實習(教育學院) 5實習(理工學院) 6體能
教學型態:_1_ 1課堂教學 2實習工場 3遠距教學(同步) 4遠距教學(非同步)
5課堂教學+小組討論註 6課堂教學+遠距輔助教學(同步、非同步)
7其他(如體育、教育實習或實驗課程…等)
<註:課堂教學+小組討論 定義:每學期小組討論的授課時數佔總授課數的三分之一(含)以上>
教學目標:
本課程之教學目標在培養學生在嵌入式微處理器系統的基礎知識,以奠定車輛電子科技之理論基礎和研究能力,作為未來開發設計車輛電子之基礎。
教學大綱:
1: A Systems Engineering Approach to Embedded Systems Design
2: Know Your Standards
3: Embedded Hardware Building Blocks and the Embedded Board
4: Embedded Processors
5: Board Memory
6: Board I/O (Input/Output)
7: Board Buses
8: Device Driver
9: Embedded Operating Systems
10: Middleware and Application Software
11: Defining the System—Creating the Architecture and Documenting the Design
The Final Phases of Embedded Design: Implementation and Testing
評量方式:
1.作業 20%
2.課堂表現 20%
3.報告 20%
4.其中測驗 20%
5.期末測驗 20%
必讀經典或名著:
² 主要教材:Embedded System Architecture
² 參考教材:
² 先導課程:
² 進階課程:
² 進階導讀: