1. 程式人生 > >stm32第一章cortex-M3處理器概述

stm32第一章cortex-M3處理器概述

處理器特點

  • 哈弗結構3級流水線核心
  • 實現Thumb-2指令集,告別切換32位的arm指令和16位的Thumb指令,優化效能和程式碼密度
  • 結合可配置的巢狀向量中段控制器Nvic,提供非遮蔽中斷NMI和32個通用物理中斷,並帶有8級的搶佔優向級
  • 匯流排矩陣和介面應用
  • 除錯支援-支援傳統JATG除錯介面(SWJ-DP)基礎上,還支援2線序列除錯介面(SW-DP)
  • 低功耗

Cortex-M3是32位的,內部資料路徑,暫存器,儲存介面都是32位,下面是核心結構

  • 基本結構