Apr 12, 2016 課程紀錄

[2016q1 Week #8] [編輯共筆內容]

重要事項宣達

分組進行方式

`

ARM Architecture

 

Reference: https://sourceware.org/ml/binutils/2014-02/msg00157.html

此簡報撰寫於 2012 年,部份資訊過時,請留意

ARM Cortex-M0, M0+, M3, M4, M7

CP15: ARMv5

ARM instruction: MRC, MCR

p.7 NVIC

interrupt controller (之前各廠商自己做, 現在ARM提供)

p.17 CPU modes

Handler mode and Thread mode

p.31

Cortex-A : Generic Timer

Cortex-M : System Timer

p.35 interrupt handling

減少interrupt成本 : for real-time control

p.65

執行WFI/WFE ->  enter low power mode

CPU clusters間:透過IPI

ARM Bare-metal Development