微算機系統與實驗
Microcomputer Systems and Lab.
| 節 | 週五 |
|---|---|
7 15:30–16:20 | 微算機系統與實驗 EE635 2 節連堂 |
8 16:30–17:20 | |
A 18:30–19:20 | 微算機系統與實驗 EE635 2 節連堂 |
B 19:30–20:20 |
* 根據陽明交大上課時間表所列
1. 現今全球的微控器幾乎已經被ARM公司的 Cortex 系列處理器核心霸佔了。最新的開放式微控器架構RISC-V亦是由此延伸出。 本課程以"工程教育認證"之宗旨:與當今產業趨勢無縫接軌和引進產業實務範例的教學,將採用Cortex M4為核心的微控器來教學;又特別選用最熱門的ST公司的微控器STM32F4系列。除了基本微控器技巧如GPIO按鍵與LED燈,外部中斷,Flash writing,SPI串列介面傳輸,LCD彩色螢幕觸控模組等外。期望學生能夠立即進入世界主流32位元微控器的領域。 2. 由於多媒體微控器程式含蓋廣泛,本課程特別提供特殊暫存器設定精靈,和典範專案(a paradigm project),期望達到快速上手。 3. 本課程二大宗旨:1. 學會最新的微控器程式技術;2. 提供學生自由創作表現機會。為達到後者,期末專題為自行設計觸控影像動畫遊戲,課程中會提供相關技術與基本範例程式。歷屆優秀成果影片網站: https://drive.google.com/open?id=1jZ5iBvMOMRavsuM3-zxjFftjtqART6dH 4. 本課程承蒙電機系教學經費贊助實作設備(含ICE,微控器板,3.2吋觸控螢幕),採一人一套,為期末專題之製作材料。學期結束後可帶回當贈品,以便向人展示所設計的期末專題。更可以在其後的就業應徵中展示,或者參加校外的ARM程式設計競賽(參考上列網站中"王婷鈺感謝函.jpg")。 5. 2024年起,增加輕鬆使用微控器執行預覽JPEG檔和GIF檔之教材與範例程式。
C語言
預計10個至12個實作實驗:70%。 期末專題製作 30%。
- Cortex M3 微控器程式之高效率撰寫祕訣:Keil 精靈建立法。
- 基本程式之一個典範專案:GPIO,SysTick,Flash Write,外部中斷。
- LCD範例
- SPI
- LCD圖形設計與觸控模式
- 手機型節電程式
- 時鐘模式
| 週次 | 主題 |
|---|---|
| 第 1 週 | |
| 第 2 週 | |
| 第 3 週 | |
| 第 4 週 | |
| 第 5 週 | |
| 第 6 週 | |
| 第 7 週 | |
| 第 8 週 | |
| 第 9 週 | |
| 第 10 週 | |
| 第 11 週 | |
| 第 12 週 | |
| 第 13 週 | |
| 第 14 週 | |
| 第 15 週 | |
| 第 16 週 | |
| 第 17 週 | |
| 第 18 週 |
自編講義