嵌套中斷向量控制器NVIC爲超過240箇中斷源提供專門的中斷入口。
Cortex-M3提供兩種運行模式-線程模式和處理模式。
Cortex-M3系列支持ARM Thum-2指令集。
低功耗
在2v供電的情況下運行,在所有設備打開滿速72MHz下運行也僅消耗36mA電流,低功耗模式下最低達2uA電流消耗。
STM32的安全性
STM32可以鎖住其內部FLASH而使得破解人員無法通過調試端口讀取其內容。
Cortex-M3處理器基於ARMv7結構,支持Thurm-2指令集
Cortex-M3 CPU採用三級管道技術
通過位帶技術可以有效減少代碼量,減少代碼的運行時間。
系統節拍定時器
SysTick有三個寄存器
SCSR中的ENABLE位用來啓動定時器的運行,TICKINT用來開啓定時器的中斷。
NVIC允許中斷嵌套,16級中斷優先級。
中斷執行速度快,從請求中斷到執行第一條中斷指令只需要12個時鐘週期。