版本 0ebd296b5c3767279b8cee96c8d38a88ee2772dc
Changes from 0ebd296b5c3767279b8cee96c8d38a88ee2772dc to 5f269ad806c109c6cf1f88ed8b50a927390ac216
---
title: Week #6 (Mar 31) :: ARM and RTOS
toc: no
...
重大事項宣達
-------------------
* 今天 17:30 前,確認`分組名單與題目志願表<https://embedded2015.hackpad.com/2015--FvJfghhxBc8>`_
拾人牙慧
------------
* `陪著跑或是鼓鼓掌<https://www.facebook.com/1383694918554214/photos/a.1439931472930558.1073741830.1383694918554214/1591770817746622/>`_
教材
------
* `A Beginner’s Guide on Interrupt Latency - and Interrupt Latency of the ARM Cortex-M processors<http://community.arm.com/docs/DOC-2607>`_ (2013)
* `淺談優先權,從 ARM Cortex-M 到 FreeRTOS 設定<http://enginechang.logdown.com/posts/248297-talking-about-the-priority-from-the-arm-set-cortex-m-to-freertos>`_
- 什麼是 Interrupt?
- NVIC (Nested vectored interrupt controller)
- ARM Cortex-M 每個 Exception 都有自己的優先權
- 不同架構有不同數量的優先權
- FreeRTOS 的優先權
- FreeRTOS 的 Tick/Timer
* `Introduction: the ARM Cortex-M3 Exception / Interrupt</embedded/arm-exceptions.pdf>`_
- `Interrupt-Driven Input/Output<http://www.eng.auburn.edu/~nelson/courses/elec2220/Interrupt_IO%20part2.pdf>`_
* Interrupt vectors and vector table
* Interrupt masks and priorities
* NVIC
* STM32F4 external interrupt signals
* ` Linux on Cortex-M3<http://www.linux-arm.org/LinuxKernel/LinuxM3>`_ (2011)