STM32學習筆記一—初識STM32

嵌套中斷向量控制器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個時鐘週期。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章