版本 b4b50d88d06cc2dbfbd3143a8b8cd65fe0989d6b
Week #6 (Mar 31) :: ARM and RTOS: Part I
重大事項宣達
- 今天 17:30 前,確認分組名單與題目志願表
- 爭取屬於自己的舞台
- Open Projects: 展開幾項有特色的專案,希望一面培養學生的實做訓練,一面提昇在國際上的能見度
- PyCON Taiwan 議程徵稿最後一天
- 今晚沒有安排 Lab,但請在 4 月 6 日前確認 Lab 38, Lab 39, Lab 40, Lab 41 均充分完成
- 依據 GitHub / Hackpad 上教師提供的建議去改進
- 可預約一對一輔導
- Apr 1, Apr 2: 晚上八點
- Apr 3: 整天
拾人牙慧
教材
- A Beginner’s Guide on Interrupt Latency - and Interrupt Latency of the ARM Cortex-M processors (2013)
- 淺談優先權,從 ARM Cortex-M 到 FreeRTOS 設定
- 什麼是 Interrupt?
- NVIC (Nested vectored interrupt controller)
- ARM Cortex-M 每個 Exception 都有自己的優先權
- 不同架構有不同數量的優先權
- FreeRTOS 的優先權
- FreeRTOS 的 Tick/Timer
- Introduction: the ARM Cortex-M3 Exception / Interrupt
- Interrupt-Driven Input/Output
- Interrupt vectors and vector table
- Interrupt masks and priorities
- NVIC
- STM32F4 external interrupt signals
- Interrupt-Driven Input/Output
- Linux on Cortex-M3 (2011)