國立中興大學教學大綱
課程名稱 (中) 微處理機(2338)
(Eng.) Microprocessors
開課單位 電機系
課程類別 選修 學分 3 授課教師 蔡智強
選課單位 電資學士 / 學士班 授課使用語言 中文 英文/EMI 開課學期 1112
課程簡述 本課程介紹基於ARM Cortex-M3之STM32F103微處理機之系統架構、組合語言與週邊介面程式設計,並利用Keil uVision模擬器進行相關介面程式實習。
先修課程名稱
課程含自主學習 N
課程與核心能力關聯配比(%) 課程目標之教學方法與評量方法
課程目標 核心能力 配比(%) 教學方法 評量方法
藉由STM32F103 MCU之教學,讓學生瞭解基於ARM之微處理機的原理與應用,並學習以Keil uVision模擬器開發介面應用程式。
講授
實習
測驗
出席狀況
授課內容(單元名稱與內容、習作/每週授課、考試進度-共18週)
週次 授課內容
第1週 Introduction to ARM Microcontrollers
第2週 ARM Architecture and Assembly Language Programming
第3週 放假
第4週 ARM Arithmetic and Logic Instructions I
第5週 ARM Arithmetic and Logic Instructions II
第6週 ARM Branch, Call and Looping
第7週 ARM Signed Integer Numbers Arithmetic
第8週 放假
第9週 ARM Addressing Modes
第10週 期中上機考
第11週 C for Embedded Systems
第12週 STM32F103 I/O Programming
第13週 STM32F103 UART Serial Port Programming
第14週 STM32F103 ARM Timer Programming I
第15週 STM32F103 ARM Timer Programming II
第16週 STM32F103 Interrupt Programming I
第17週 STM32F103 Interrupt Programming II
第18週 期末報告
學習評量方式
課堂表現 5%
實習 30%
期中上機考 35%
期末報告 30%
教科書&參考書目(書名、作者、書局、代理商、說明)
Sepehr Naimi, Muhammad Ali Mazidi and Sarmad Naimi, The STM32F103 ARM Microcontroller and Embedded Systems Using Assembly and C, Microdigitaled, 2020.

課程教材(教師個人網址請列在本校內之網址)
http://ares.ee.nchu.edu.tw/course/course-1/
課程輔導時間

聯合國全球永續發展目標
 提供體驗課程:N
請尊重智慧財產權及性別平等意識,不得非法影印他人著作。
更新日期 西元年/月/日:無 列印日期 西元年/月/日:2024 / 3 / 29
MyTB教科書訂購平台:http://www.mytb.com.tw/