課程介紹
本課程將藉由NuMicro(tm) NUC140微控制器來介紹嵌入式系統的架構、介面與程式開發流程。NuMicro(tm) NUC140為新唐科技所研發的新一代32位微控制器,其以ARM公司低功耗、低門數以及具精簡指令特性的Cortex(tm)-M0微處理器為核心,可以提供高效能的32位元運算處理能力並擁有與傳統8位元產品之相同價格,適合於廣泛的微控制器應用領域,例如:工業控制、工業自動化、消費類產品、網路設備、能源電力與馬達控制等。
教科書:
NuMicro(tm) NUC140實驗講義
教學進度:
NUC140(Cortex(tm)-M0)
Lab0. 課程介紹 & 工具平台介紹
Lab1. General Purpose I/O
Lab2. I/O Interrupt
Lab3. TIMER
Lab4. Clock Controller
Lab5. Pulse Width Modulation (PWM)
Lab6. Analog to Digital Converter (ADC)
Lab7. Universal Asynchronous Receiver/Transmitter (UART)
Lab8. Serial Peripheral Interface (SPI)
Lab9. LCD module
Lab10. Ultrasonic module
Lab11. Accelerometer & Gyroscope
Lab12. Universal Serial Bus (USB)
Lab13. Real-Time Operating System (RTOS)
Lab0. 課程介紹 & 工具平台介紹
Lab1. General Purpose I/O
Lab2. I/O Interrupt
Lab3. TIMER
Lab4. Clock Controller
Lab5. Pulse Width Modulation (PWM)
Lab6. Analog to Digital Converter (ADC)
Lab7. Universal Asynchronous Receiver/Transmitter (UART)
Lab8. Serial Peripheral Interface (SPI)
Lab9. LCD module
Lab10. Ultrasonic module
Lab11. Accelerometer & Gyroscope
Lab12. Universal Serial Bus (USB)
Lab13. Real-Time Operating System (RTOS)
蔡智強 教授 Jichiang Tsai, Ph. D 台中市402南區國光路250號 Department of Electrical Engineering |
蔡承運 – Email : abc0703301@gmail.com
歐昱誠 – Email : qwer1520g@gmail.com
■上課實習地點:
EE501
■課程評分標準:
平時成績 50%
期中上機考 20%
期末上機考 20%
課堂表現 10%
■課程連結:720A實驗室
■上課講義相關資料(點選):課程資料 → 微處理機實驗 → 下載上課講義
本課程不開放報名