ハードウェア構成

TX03シリーズマイコンに実装されるArm® Cortex®-M3プロセッサーの機能ブロック概略図を示します。
 メインコアブロック,割り込み制御を行うNVIC(Nested Vectored Interrupt Controller) ブロック,デバッグサポート向けの機能ブロック,外部接続周辺回路向けのインターフェースブロックから構成 されています。

これは、「ハードウェア構成」を説明した図です。
これは、「ハードウェア構成」を説明した図です。

第2章 Arm® Cortex®-M3

NVIC(Nested Vectored Interrupt Controller)
メインコア
レジスター構成
レジスターの役割
PC, LR
スタックポインター
スタックポインターへのPUSH/POP
特殊レジスター
動作モードとスタックポインター(1)
動作モードとスタックポインター(2)
例外(リセット,割り込み,フォールト,システムコール)
NVICの役割
NVICによるテールチェーン制御
メモリーマップ
Arm® Cortex®-M3仕様のメモリーマップ
TX03シリーズTMPM330実装例のメモリーマップ
ベクターテーブル(1)
ベクターテーブル(2)
ビットバンド領域とビットバンドエイリアス領域(1)
ビットバンド領域とビットバンドエイリアス領域(2)

※ArmおよびCortexはArm Limited(またはその子会社)のUSまたはその他の国における登録商標です。