JADU157A December 2025 – June 2026 MSPM33C321A , MSPM33C321A-Q1
表 2-19 に、SYSCTL レジスタのメモリマップト レジスタを示します。表 2-19 にないレジスタ オフセット アドレスはすべて予約済みと見なして、レジスタの内容は変更しないでください。
| オフセット | 略称 | レジスタ名 | セクション |
|---|---|---|---|
| 1020h | IIDX | SYSCTL 割り込みインデックス | セクション 2.8.1 |
| 1028h | IMASK | SYSCTL 割り込みマスク | セクション 2.8.2 |
| 1030h | RIS | SYSCTL 未加工割り込みステータス | セクション 2.8.3 |
| 1038h | MIS | SYSCTL マスク割り込みステータス | セクション 2.8.4 |
| 1040h | ISET | SYSCTL 割り込みセット | セクション 2.8.5 |
| 1048h | ICLR | SYSCTL 割り込みクリア | セクション 2.8.6 |
| 1050h | NMIIIDX | NMI 割り込みインデックス | セクション 2.8.7 |
| 1060h | NMIRIS | NMI 未加工割り込みステータス | セクション 2.8.8 |
| 1070h | NMIISET | NMI 割り込みセット | セクション 2.8.9 |
| 1078h | NMIICLR | NMI 割り込みクリア | セクション 2.8.10 |
| 1100h | SYSOSCCFG | SYSOSC による構成 | セクション 2.8.11 |
| 1104h | MCLKCFG | メイン クロック (MCLK) の構成 | セクション 2.8.12 |
| 1108h | HSCLKEN | 高速クロック (HSCLK) ソースのイネーブル / ディスエーブル | セクション 2.8.13 |
| 110Ch | HSCLKCFG | 高速クロック (HSCLK) のソースの選択 | セクション 2.8.14 |
| 1110h | HFCLKCLKCFG | 高周波クロック (HFCLK) の構成 | セクション 2.8.15 |
| 1114h | LFCLKCFG | 低周波数水晶発振器 (LFXT) の構成 | セクション 2.8.16 |
| 1120h | SYSPLLCFG0 | SYSPLL リファレンスおよび出力構成 | セクション 2.8.17 |
| 1124h | SYSPLLCFG1 | SYSPLL リファレンスおよび帰還分周器 | セクション 2.8.18 |
| 1128h | SYSPLLPARAM0 | SYSPLL PARAM0 (FACTORY 領域からロード) | セクション 2.8.19 |
| 112Ch | SYSPLLPARAM1 | SYSPLL PARAM1 (FACTORY 領域からロード) | セクション 2.8.20 |
| 1130h | SYSPLLPARAM2 | SYSPLL PARAM2 (FACTORY 領域からロード) | セクション 2.8.21 |
| 1134h | SYSPLLLDOCTL | SYSPLL LDO CTL (FACTORY 領域からロード) | セクション 2.8.22 |
| 1138h | SYSPLLLDOPROG | SYSPLL LDO VOUT PROG (FACTORY 領域からロード) | セクション 2.8.23 |
| 113Ch | GENCLKEN | 汎用クロック イネーブル制御 | セクション 2.8.24 |
| 1140h | GENCLKCFG | 汎用クロック構成 | セクション 2.8.25 |
| 1144h | PMODECFG | 電力モードの構成 | セクション 2.8.26 |
| 1148h | MLDOLPENCFG | LDO 構成制御 | セクション 2.8.27 |
| 1150h | FCC | 周波数クロック カウンタ (FCC) のカウント | セクション 2.8.28 |
| 1154h | PMULDOSPARECTL | LDO スペア制御 | セクション 2.8.29 |
| 1158h | SYSCTL_ECO_REG1 | Sysctl ECO Reg 1 | セクション 2.8.30 |
| 115Ch | SYSCTL_ECO_REG2 | Sysctl ECO Reg 2 | セクション 2.8.31 |
| 1180h | SYSTEMCFG | システム構成 | セクション 2.8.32 |
| 1184h | SRAMCFG | システム SRAM の構成 | セクション 2.8.33 |
| 1200h | WRITELOCK | SYSCTL レジスタ書き込みロックアウト | セクション 2.8.34 |
| 1204h | CLKSTATUS | クロック モジュール (CKM) のステータス | セクション 2.8.35 |
| 1208h | SYSSTATUS | システム ステータス情報 | セクション 2.8.36 |
| 1220h | RSTCAUSE | リセットの原因 | セクション 2.8.37 |
| 1300h | RESETLEVEL | アプリケーションによってトリガされるリセット コマンドのリセット レベル | セクション 2.8.38 |
| 1304h | RESETCMD | アプリケーションによってトリガされたリセット コマンドを実行します | セクション 2.8.39 |
| 1308h | BORTHRESHOLD | BOR スレッショルドの選択 | セクション 2.8.40 |
| 130Ch | BORCLRCMD | BOR スレッショルドの設定 | セクション 2.8.41 |
| 1310h | SYSOSCFCLCTL | SYSOSC 周波数補正ループ (FCL) ROSC のイネーブル | セクション 2.8.42 |
| 1314h | LFXTCTL | LFXT および LFCLK の制御 | セクション 2.8.43 |
| 1318h | EXLFCTL | LFCLK_IN および LFCLK の制御 | セクション 2.8.44 |
| 131Ch | SHDNIOREL | シャットダウン IO 解放制御 | セクション 2.8.45 |
| 1320h | EXRSTPIN | NRST ピンのリセット機能を無効にします | セクション 2.8.46 |
| 1324h | SYSSTATUSCLR | SYSSTATUS のスティッキー ビットをクリアします | セクション 2.8.47 |
| 1328h | SWDCFG | SWD ピンで SWD 機能を無効化します | セクション 2.8.48 |
| 132Ch | FCCCMD | 周波数クロック カウンタがキャプチャを開始します | セクション 2.8.49 |
| 1400h | SHUTDNSTORE0 | シャットダウン ストレージ メモリ (バイト 0) | セクション 2.8.50 |
| 1404h | SHUTDNSTORE1 | シャットダウン ストレージ メモリ (バイト 1) | セクション 2.8.51 |
| 1408h | SHUTDNSTORE2 | シャットダウン ストレージ メモリ (バイト 2) | セクション 2.8.52 |
| 140Ch | SHUTDNSTORE3 | シャットダウン ストレージ メモリ (バイト 3) | セクション 2.8.53 |
| 1410h | ADCSEQFRCGB | ADC グローバル シーケンス強制 | セクション 2.8.54 |
| 1414h | ADCSEQFRCGBSEL | ADC グローバル シーケンス強制選択 | セクション 2.8.55 |
| 1418h | M33SPARESOCLOCK1 | M33C1 スペア SOC ロックレジスタ 1 | セクション 2.8.56 |
| 141Ch | M33SPARESOCLOCK2 | M33C1 スペア SOC ロックレジスタ 2 | セクション 2.8.57 |
| 1420h | SYSCTL_READ_REG | Sysctl 読み取り専用レジスタ | セクション 2.8.58 |
| 3000h | FWEPROTMAIN | フラッシュのアドレス 0x0 から始まる各ビットに対して、1 セクタの書き込み / 消去 | セクション 2.8.59 |
| 3014h | FWPROTMAINDATA | データ バンクの最初の 4 セクタに対する読み取り / 書き込み保護 | セクション 2.8.60 |
| 3018h | FRXPROTMAINSTART | フラッシュ RX 保護の開始アドレス | セクション 2.8.61 |
| 301Ch | FRXPROTMAINEND | フラッシュ RX 保護の終了アドレス | セクション 2.8.62 |
| 3020h | FIPPROTMAINSTART | フラッシュ IP 保護の開始アドレス | セクション 2.8.63 |
| 3024h | FIPPROTMAINEND | フラッシュ IP 保護の終了アドレス | セクション 2.8.64 |
| 3038h | FLBANKSWPPOLICY | フラッシュ バンク スワップ方針 | セクション 2.8.65 |
| 303Ch | FLBANKSWP | フラッシュ メイン バンクのアドレス スワップ | セクション 2.8.66 |
| 3044h | FWENABLE | セキュリティ ファイアウォール イネーブル レジスタ | セクション 2.8.67 |
| 3048h | SECSTATUS | セキュリティ設定ステータス | セクション 2.8.68 |
| 3060h | INITDONE | INITCODE PASS | セクション 2.8.69 |
表の小さなセルに収まるように、複雑なビット アクセス タイプを記号で表記しています。表 2-20 に、このセクションでアクセス タイプに使用しているコードを示します。
| アクセス タイプ | コード | 説明 |
|---|---|---|
| 読み取りタイプ | ||
| R | R | 読み出し |
| RC | R C | 読み出し後 クリア |
| 書き込みタイプ | ||
| W | W | 書き込み |
| W1C | W 1C | 書き込み 1 でクリア |
| W1S | W 1S | 1 を書き込むことで セット |
| リセットまたはデフォルト値 | ||
| -n | リセット後の値またはデフォルト値 | |
IIDX を表 2-21 に示します。
概略表に戻ります。
SYSCTL 割り込みインデックス
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-4 | 予約済み | R | 0h | |
| 3-0 | STAT | R | 0h | SYSCTL 割り込みインデックス (IIDX) レジスタは、保留中の割り込み要因のうち、最も優先度が高いものに対応する値を生成します。この値は、割り込みサービス ルーチン内で高速かつ決定論的に処理するためのアドレス オフセットとして使用できます。IIDX レジスタを読み取ると、RIS レジスタおよび MIS レジスタ内の対応する割り込みステータスがクリアされます。
|
IMASK を表 2-22 に示します。
概略表に戻ります。
SYSCTL 割り込みマスク
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | R/W | 0h | |
| 7 | HSCLKGOOD | R/W | 0h | HSCLK GOOD
|
| 6 | SYSPLLGOOD | R/W | 0h | SYSPLL GOOD
|
| 5 | HFCLKGOOD | R/W | 0h | HFCLK GOOD
|
| 4 | LFXTGOOD | R/W | 0h | LFXT GOOD
|
| 3 | SRAMSEC | R/W | 0h | SRAM シングル エラー訂正
|
| 2 | FLASHSEC | R/W | 0h | フラッシュ シングル エラー訂正
|
| 1 | ANACLKERR | R/W | 0h | アナログ クロックの整合性エラー
|
| 0 | LFOSCGOOD | R/W | 0h | LFOSCGOOD 割り込みを有効または無効にします。LFOSCGOOD は、LFOSC が正常に開始されたことを示します。
|
RIS を表 2-23 に示します。
概略表に戻ります。
SYSCTL 未加工割り込みステータス
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | R | 0h | |
| 7 | HSCLKGOOD | R | 0h | HSCLK GOOD
|
| 6 | SYSPLLGOOD | R | 0h | SYSPLL GOOD
|
| 5 | HFCLKGOOD | R | 0h | HFCLK GOOD
|
| 4 | LFXTGOOD | R | 0h | LFXT GOOD
|
| 3 | SRAMSEC | R | 0h | SRAM シングル エラー訂正
|
| 2 | FLASHSEC | R | 0h | フラッシュ シングル エラー訂正
|
| 1 | ANACLKERR | R | 0h | アナログ クロックの整合性エラー
|
| 0 | LFOSCGOOD | R | 0h | LFOSCGOOD 割り込みの未加工ステータス。
|
MIS を表 2-24 に示します。
概略表に戻ります。
SYSCTL マスク割り込みステータス
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | R | 0h | |
| 7 | HSCLKGOOD | R | 0h | HSCLK GOOD
|
| 6 | SYSPLLGOOD | R | 0h | SYSPLL GOOD
|
| 5 | HFCLKGOOD | R | 0h | HFCLK GOOD
|
| 4 | LFXTGOOD | R | 0h | LFXT GOOD
|
| 3 | SRAMSEC | R | 0h | SRAM シングル エラー訂正
|
| 2 | FLASHSEC | R | 0h | フラッシュ シングル エラー訂正
|
| 1 | ANACLKERR | R | 0h | アナログ クロックの整合性エラー
|
| 0 | LFOSCGOOD | R | 0h | LFOSCGOOD 割り込みのマスクされたステータス。
|
ISET を表 2-25 に示します。
概略表に戻ります。
SYSCTL 割り込みセット
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | W | 0h | |
| 7 | HSCLKGOOD | W1S | 0h | HSCLK GOOD
|
| 6 | SYSPLLGOOD | W1S | 0h | SYSPLL GOOD
|
| 5 | HFCLKGOOD | W1S | 0h | HFCLK GOOD
|
| 4 | LFXTGOOD | W1S | 0h | LFXT GOOD
|
| 3 | SRAMSEC | W1S | 0h | SRAM シングル エラー訂正
|
| 2 | FLASHSEC | W1S | 0h | フラッシュ シングル エラー訂正
|
| 1 | ANACLKERR | W1S | 0h | アナログ クロックの整合性エラー
|
| 0 | LFOSCGOOD | W1S | 0h | LFOSCGOOD 割り込みを設定します。
|
ICLR を表 2-26 に示します。
概略表に戻ります。
SYSCTL 割り込みクリア
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | W | 0h | |
| 7 | HSCLKGOOD | W1C | 0h | HSCLK GOOD
|
| 6 | SYSPLLGOOD | W1C | 0h | SYSPLL GOOD
|
| 5 | HFCLKGOOD | W1C | 0h | HFCLK GOOD
|
| 4 | LFXTGOOD | W1C | 0h | LFXT GOOD
|
| 3 | SRAMSEC | W1C | 0h | SRAM シングル エラー訂正
|
| 2 | FLASHSEC | W1C | 0h | フラッシュ シングル エラー訂正
|
| 1 | ANACLKERR | W1C | 0h | アナログ クロックの整合性エラー
|
| 0 | LFOSCGOOD | W1C | 0h | LFOSCGOOD 割り込みをクリアします。
|
表 2-27に、NMIIIDX を示します。
概略表に戻ります。
NMI 割り込みインデックス
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-4 | 予約済み | R | 0h | |
| 3-0 | STAT | R | 0h | NMI 割り込みインデックス (NMIIIDX) レジスタは、保留中の NMI 要因のうち、最も優先度が高いものに対応する値を生成します。この値は、NMI サービス ルーチン内で高速かつ決定論的に処理するためのアドレス オフセットとして使用できます。NMIIIDX レジスタを読み取ると、NMIRIS レジスタの対応する割り込みステータスがクリアされます。
|
NMIRIS を表 2-28 に示します。
概略表に戻ります。
NMI 未加工割り込みステータス
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | R | 0h | |
| 7 | VBATUP | R | 0h | VBAT 電源オン
|
| 6 | VBATDN | R | 0h | VBAT 電源オフ
|
| 5 | SRAMDED | R | 0h | SRAM ダブル エラー検出
|
| 4 | FLASHDED | R | 0h | フラッシュ ダブル エラー検出
|
| 3 | LFCLKFAIL | R | 0h | LFXT-EXLF モニタに失敗
|
| 2 | セキュリティ | R | 0h | セキュリティ故障
|
| 1 | WWDT0 | R | 0h | ウォッチドッグ 0 故障
|
| 0 | BORLVL | R | 0h | BORLVL NMI の未処理ステータス
|
表 2-29に、NMIISET を示します。
概略表に戻ります。
NMI 割り込みセット
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | W | 0h | |
| 7 | VBATUP | W1S | 0h | VBAT 電源オン
|
| 6 | VBATDN | W1S | 0h | VBAT 電源オフ
|
| 5 | SRAMDED | W1S | 0h | SRAM ダブル エラー検出
|
| 4 | FLASHDED | W1S | 0h | フラッシュ ダブル エラー検出
|
| 3 | LFCLKFAIL | W1S | 0h | LFXT-EXLF モニタに失敗
|
| 2 | セキュリティ | W1S | 0h | セキュリティ故障
|
| 1 | WWDT0 | W1S | 0h | ウォッチドッグ 0 故障
|
| 0 | BORLVL | W1S | 0h | BORLVL NMI を設定します
|
表 2-30に、NMIICLR を示します。
概略表に戻ります。
NMI 割り込みクリア
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | W | 0h | |
| 7 | VBATUP | W1C | 0h | VBAT 電源オン
|
| 6 | VBATDN | W1C | 0h | VBAT 電源オフ
|
| 5 | SRAMDED | W1C | 0h | SRAM ダブル エラー検出
|
| 4 | FLASHDED | W1C | 0h | フラッシュ ダブル エラー検出
|
| 3 | LFCLKFAIL | W1C | 0h | LFXT-EXLF モニタに失敗
|
| 2 | セキュリティ | W1C | 0h | セキュリティ故障
|
| 1 | WWDT0 | W1C | 0h | ウォッチドッグ 0 故障
|
| 0 | BORLVL | W1C | 0h | BORLVL の NMI をクリアする
|
表 2-31に、SYSOSCCFG を示します。
概略表に戻ります。
SYSOSC による構成
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-18 | 予約済み | R/W | 0h | |
| 17 | FASTCPUEVENT | R/W | 1h | 無効にすると、CPU はウェークアップせず、スタンバイ状態を継続します
|
| 16 | BLOCKASYNCALL | R/W | 0h | BLOCKASYNCALL を使用すると、すべての非同期高速クロック要求をマスクできます。これにより、特定のモードで動作しているときに、ハードウェアがアクティブなクロック構成を動的に変更することを防止できます。
|
| 15-2 | 予約済み | R/W | 0h | |
| 1-0 | FREQ | R/W | 0h | システム発振器 (SYSOSC) の目標動作周波数
|
表 2-32に、MCLKCFG を示します。
概略表に戻ります。
メイン クロック (MCLK) の構成
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-27 | 予約済み | R/W | 0h | |
| 26-24 | MCLKDIVCFG | R/W | 7h | MCLK 分周設定ビット [1:0] は、MCLK4 がバイパス、MCLK2 がバイパスとして定義されています
|
| 23 | 予約済み | R/W | 0h | |
| 22 | MCLKDEADCHK | R/W | 0h | MCLKDEADCHK は、MCLK 停止の連続監視機能を有効または無効にします。MCLKDEADCHK を有効にする前に、LFCLK が動作している必要があります。
|
| 21 | STOPCLKSTBY | R/W | 0h | STOPCLKSTBY は、スタンバイ モードの動作方針 (STANDBY0 または STANDBY1) を設定します。設定すると、スタンバイ モードではすべてのペリフェラルへの ULPCLK および LFCLK の供給が停止します。ただし、TIMG0 および TIMG1 は例外で、動作を継続します。ウェークアップは、非同期高速クロック要求によってのみ可能です。
|
| 20-17 | 予約済み | R/W | 0h | |
| 16 | USEHSCLK | R/W | 0h | USEHSCLK は、USELFCLK と組み合わせて、MCLK のクロック ソース選択方針を設定します。RUN モードおよび SLEEP モードで HSCLK (HFCLK または SYSPLL) を MCLK ソースとして使用するには、USEHSCLK を設定します。
|
| 15-13 | 予約済み | R/W | 0h | |
| 12 | USEMFTICK | R/W | 0h | USEMFTICK は、ペリフェラルへの 4MHz 固定周波数クロック (MFCLK) の供給を有効または無効にするかを指定します。有効にする場合、MDIV を無効 (0h = /1) に設定する必要があります。
|
| 11-0 | 予約済み | R/W | 0h |
表 2-33に、HSCLKEN を示します。
概略表に戻ります。
高速クロック (HSCLK) ソースのイネーブル / ディスエーブル
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-17 | 予約済み | R/W | 0h | |
| 16 | USEEXTHFCLK | R/W | 0h | USEEXTHFCLK は、HFCLK のクロック ソースとして HFCLK_IN デジタル クロック入力を選択します。無効の場合、HFXT が HFCLK のクロック ソースとなり、HFXTEN を設定できます。HFXTEN と USEEXTHFCLK を同時に設定しないでください。
|
| 15-9 | 予約済み | R/W | 0h | |
| 8 | SYSPLLEN | R/W | 0h | SYSPLLEN は、システム フェーズ ロック ループ (SYSPLL) を有効または無効にします。
|
| 7-1 | 予約済み | R/W | 0h | |
| 0 | HFXTEN | R/W | 0h | HFXTEN は、高周波水晶発振器 (HFXT) を有効または無効にします。
|
表 2-34に、HSCLKCFG を示します。
概略表に戻ります。
高速クロック (HSCLK) のソースの選択
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-1 | 予約済み | R/W | 0h | |
| 0 | HSCLKSEL | R/W | 0h | HSCLKSEL は、HSCLK ソース (SYSPLL または HFCLK) を選択します。
|
表 2-35に、HFCLKCLKCFG を示します。
概略表に戻ります。
高周波クロック (HFCLK) の構成
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-29 | 予約済み | R/W | 0h | |
| 28 | HFCLKFLTCHK | R/W | 1h | HFCLKFLTCHK は、HFCLK スタートアップ モニタを有効または無効にします。
|
| 27-14 | 予約済み | R/W | 0h | |
| 13-12 | HFXTRSEL | R/W | 0h | HFXT 範囲選択
|
| 11-8 | 予約済み | R/W | 0h | |
| 7-0 | HFXTTIME | R/W | 0h | HFXTTIME は、64µs 単位の解像度で HFXT の起動時間を指定します。HFCLK 起動監視機能 (HFCLKFLTCHK) が有効な場合、この時間の経過後に HFXT の起動状態が確認されます。
|
表 2-36に、LFCLKCFG を示します。
概略表に戻ります。
低周波数水晶発振器 (LFXT) の構成
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-9 | 予約済み | R/W | 0h | |
| 8 | LOWCAP | R/W | 0h | LOWCAP は低消費電力 LFXT モードを制御します。LFXT の負荷容量が 3pf 未満の場合、消費電力を低減するために LOWCAP を設定できます。
|
| 7-5 | 予約済み | R/W | 0h | |
| 4 | モニタ | R/W | 0h | MONITOR は、LFXT または LFCLK_IN でクロック停止故障が発生していないかを継続的に確認する LFCLK 監視機能を有効または無効にします。
|
| 3-2 | 予約済み | R/W | 0h | |
| 1-0 | XT1DRIVE | R/W | 3h | XT1DRIVE は、低周波数水晶発振器 (LFXT) の駆動能力を選択します。
|
SYSPLLCFG0 を表 2-37 に示します。
概略表に戻ります。
SYSPLL リファレンスおよび出力構成
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-20 | 予約済み | R/W | 0h | |
| 19-16 | RDIVCLK0 | R/W | 0h | RDIVCLK0 は、SYSPLLCLK0 出力の最終分周器を設定します。
|
| 15-12 | RDIVCLK1 | R/W | 0h | RDIVCLK1 は、SYSPLLCLK1 出力の最終分周器を設定します。
|
| 11-8 | RDIVCLK2X | R/W | 0h | RDIVCLK2X は、SYSPLLCLK2X 出力の最終分周器を設定します。
|
| 7 | 予約済み | R/W | 0h | |
| 6 | ENABLECLK2X | R/W | 0h | ENABLECLK2X は SYSPLLCLK2X 出力を有効または無効にします。
|
| 5 | ENABLECLK1 | R/W | 0h | ENABLECLK1 は SYSPLLCLK1 出力を有効または無効にします。
|
| 4 | ENABLECLK0 | R/W | 0h | ENABLECLK0 は SYSPLLCLK0 出力を有効または無効にします。
|
| 3-2 | 予約済み | R/W | 0h | |
| 1 | MCLK2XVCO | R/W | 0h | MCLK2XVCO は、MCLK で使用するために HSCLK マルチプレクサへ送られる SYSPLL 出力を選択します。
|
| 0 | SYSPLLREF | R/W | 0h | SYSPLLREF は、システム PLL (SYSPLL) リファレンス クロック ソースを選択します。
|
SYSPLLCFG1 を表 2-38 に示します。
概略表に戻ります。
SYSPLL リファレンスおよび帰還分周器
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-15 | 予約済み | R/W | 0h | |
| 14-8 | QDIV | R/W | 23h | QDIV は、SYSPLL フィードバック パス分周器を選択します。
|
| 7-2 | 予約済み | R/W | 0h | |
| 1-0 | PDIV | R/W | 0h | PDIV は、SYSPLL のリファレンス クロックに適用するプリスケーラ分周比を選択します。
|
SYSPLLPARAM0 を表 2-39 に示します。
概略表に戻ります。
SYSPLL PARAM0 (FACTORY 領域からロード)
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31 | CAPBOVERRIDE | R/W | 1h | CAPBOVERRIDE は、Cap B のオーバーライド設定を制御します
|
| 30-29 | 予約済み | R/W | 0h | |
| 28-24 | CAPBVAL | R/W | 1h | Cap B のオーバーライド値 |
| 23-22 | 予約済み | R/W | 0h | |
| 21-16 | CPCURRENT | R/W | Ah | チャージ ポンプの電流 |
| 15 | 予約済み | R/W | 0h | |
| 14-8 | STARTTIMELP | R/W | 0h | 低消費電力モードから復帰してからクロックがロック状態になるまでの起動時間を 1µs 単位の解像度で指定します |
| 7 | 予約済み | R/W | 0h | |
| 6-0 | STARTTIME | R/W | 0h | 有効化してからクロックがロック状態になるまでの起動時間を 1µs 単位の解像度で指定します |
SYSPLLPARAM1 を表 2-40 に示します。
概略表に戻ります。
SYSPLL PARAM1 (FACTORY 領域からロード)
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | LPFRESC | R/W | Fh | ループ フィルタ Res C |
| 23-18 | 予約済み | R/W | 0h | |
| 17-8 | LPFRESA | R/W | 1h | ループ フィルタ Res A |
| 7-5 | 予約済み | R/W | 0h | |
| 4-0 | LPFCAPA | R/W | Fh | ループ フィルタ Cap A |
SYSPLLPARAM2 を表 2-41 に示します。
概略表に戻ります。
SYSPLL PARAM2 (FACTORY 領域からロード)
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-4 | 予約済み | R/W | 0h | |
| 3 | RNGFIXVCOIBIASCFG | R/W | 1h | 温度補償用 R 付加値の 0 値 |
| 2 | 予約済み | R/W | 0h | |
| 1-0 | LPFCAPC | R/W | 0h | ループ フィルタ Cap C |
表 2-42に、SYSPLLLDOCTL を示します。
概略表に戻ります。
SYSPLL LDO CTL (FACTORY 領域からロード)
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-16 | 予約済み | R/W | 0h | |
| 15-0 | LDOCTLLOWV | R/W | 0h | LDO の構成可能性 |
表 2-43に、SYSPLLLDOPROG を示します。
概略表に戻ります。
SYSPLL LDO VOUT PROG (FACTORY 領域からロード)
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-3 | 予約済み | R/W | 0h | |
| 2-0 | LDOVOUTPROGLOWV | R/W | 4h | HPLL LDO Vout Prog |
表 2-44に、GENCLKEN を示します。
概略表に戻ります。
汎用クロック イネーブル制御
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-19 | 予約済み | R/W | 0h | |
| 18 | I2SPLLCLKDIVEN | R/W | 0h | I2SPLLCLKDIVEN は、I2S に供給される PLL ソース クロックの分周機能を有効または無効にします。
|
| 17-16 | I2SPLLCLKDIVCFG | R/W | 0h | I2SPLLCLKDIVCFG は、PLL ソースから CAN への分周器の値を選択します。
|
| 15 | CANEXTDIVEN | R/W | 0h | CANEXTDIVEN は、PLL ソースから CAN への分周器機能を有効または無効にします。
|
| 14-12 | EXTDIVCAN | R/W | 0h | EXTDIVCAN は、PLL ソースから CAN への分周器の値を選択します。
|
| 11 | MCLKEXTDIVEN | R/W | 0h | MCLKEXTDIVEN は、PLL ソースから MCLK への分周器機能を有効または無効にします。
|
| 10-8 | EXTDIVMCLK | R/W | 0h | EXTDIVMCLK は、PLL をクロックソースとする MCLK の分周器に設定する分周値を選択します。
|
| 7-1 | 予約済み | R/W | 0h | |
| 0 | EXCLKEN | R/W | 0h | EXCLKEN は、CLK_OUT 外部クロック出力ブロックを有効にします。
|
表 2-45に、GENCLKCFG を示します。
概略表に戻ります。
汎用クロック構成
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-30 | 予約済み | R/W | 0h | |
| 29 | FCCLFCLKSRC | R/W | 0h | FCCLFCLKSRC は、システム LFCLK と外部供給 LFCLK のいずれかを選択します。 |
| 28-24 | FCCTRIGCNT | R/W | 0h | FCCTRIGCNT は、トリガ ウィンドウ内のトリガ クロック周期数を指定します。FCCTRIGCNT には、0h (トリガ クロックの一周期) から 1Fh (トリガ クロック 32 周期) までの値を指定できます。 |
| 23-22 | ANACPUMPCFG | R/W | 0h | ANACPUMPCFG は、アナログ マルチプレクサ用チャージ ポンプ (VBOOST) の有効化方式を選択します。
|
| 21 | FCCLVLTRIG | R/W | 0h | FCCLVLTRIG は、周波数クロック カウンタ (FCC) のトリガ モードを選択します。
|
| 20 | FCCTRIGSRC | R/W | 0h | FCCTRIGSRC は、周波数クロック カウンタ (FCC) トリガ ソースを選択します。
|
| 19-16 | FCCSELCLK | R/W | 0h | FCCSELCLK は、周波数クロック カウンタ (FCC) クロック ソースを選択します。
|
| 15-9 | 予約済み | R/W | 0h | |
| 8 | CANCLKSRC | R/W | 0h | CANCLKSRC は、CANCLK ソースを選択します。
|
| 7 | EXCLKDIVEN | R/W | 0h | EXCLKDIVEN は、CLK_OUT 外部クロック出力ブロックの分周機能を有効または無効にします。
|
| 6-4 | EXCLKDIVVAL | R/W | 0h | EXCLKDIVVAL は、CLK_OUT 外部クロック出力ブロック内の分周器に設定する分周値を選択します。
|
| 3 | 予約済み | R/W | 0h | |
| 2-0 | EXCLKSRC | R/W | 0h | EXCLKSRC は、CLK_OUT 外部クロック出力ブロックのクロック ソースを選択します。ULPCLK を使用するには、CLK_OUT 分周器 (EXCLKDIVEN) を有効にする必要があります
|
表 2-46に、PMODECFG を示します。
概略表に戻ります。
電力モードの構成
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-2 | 予約済み | R/W | 0h | |
| 1-0 | DSLEEP | R/W | 0h | DSLEEP は、CPU から DEEPSLEEP 要求が発行された際に移行する動作モードを選択します。
|
表 2-47に、MLDOLPENCFG を示します。
概略表に戻ります。
LDO 構成制御
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-9 | 予約済み | R/W | 0h | |
| 8 | SVBPRETDIS | R/W | 0h | ストップ モードおよびスタンバイ モード時に、コア LDO をリテンション回路から切り離す動作を無効にする制御
|
| 7-1 | 予約済み | R/W | 0h | |
| 0 | CVLODIS | R/W | 0h | ストップおよびスタンバイのためのコア電圧の低下を無効にする制御
|
FCC を表 2-48 に示します。
概略表に戻ります。
周波数クロック カウンタ (FCC) のカウント
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-22 | 予約済み | R | 0h | |
| 21-0 | データ | R | 0h | 周波数クロック カウンタ (FCC) カウント値。 |
表 2-49に、PMULDOSPARECTL を示します。
概略表に戻ります。
LDO スペア制御
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-4 | 予約済み | R/W | 0h | |
| 3-0 | sparectrl | R/W | 0h | M33 用の予備 PMU LDO 制御 |
SYSCTL_ECO_REG1 を表 2-50 に示します。
概略表に戻ります。
Sysctl ECO Reg 1
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-0 | ecoreg | R/W | 0h | M33 用 ECO Reg 1 |
SYSCTL_ECO_REG2 を表 2-51 に示します。
概略表に戻ります。
Sysctl ECO Reg 2
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-0 | ecoreg | R/W | 0h | M33 用 ECO Reg 2 |
表 2-52に、SYSTEMCFG を示します。
概略表に戻ります。
システム構成
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | 更新する内容とともに、キー値 1Bh (27) をキーに書き込む必要があります。0 として読み取ります
|
| 23-9 | 予約済み | R/W | 0h | |
| 8 | SUPERCAPEN | R/W | 0h | SUPERCAP は、バッテリ バックアップ システムを SUPERCAP から給電できるかどうかを指定します
|
| 7-3 | 予約済み | R/W | 0h | |
| 2 | FLASHECCRSTDIS | R/W | 1h | FLASHECCRSTDIS は、フラッシュ ECC ダブル エラー検出 (DED) 時に、SYSRST を発生させるか NMI を発生させるかを指定します。
|
| 1 | 予約済み | R/W | 0h | |
| 0 | WWDTLP0RSTDIS | R/W | 0h | WWDTLP0RSTDIS は、WWDT エラー イベント発生時に、BOOTRST を発生させるか NMI を発生させるかを指定します。
|
表 2-53に、SRAMCFG を示します。
概略表に戻ります。
システム SRAM の構成
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | 更新する内容とともに、キー値 B5h (181) をキーに書き込む必要があります。0 として読み取ります
|
| 23-20 | 予約済み | R/W | 0h | |
| 19 | BANKINITDIS3 | R/W | 0h | SRAM BANK3 の初期化
|
| 18 | BANKINITDIS2 | R/W | 0h | SRAM BANK2 の初期化
|
| 17 | BANKINITDIS1 | R/W | 0h | SRAM BANK1 の初期化
|
| 16-0 | 予約済み | R/W | 0h |
表 2-54に、WRITELOCK を示します。
概略表に戻ります。
SYSCTL レジスタ書き込みロックアウト
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-1 | 予約済み | R/W | 0h | |
| 0 | アクティブ | R/W | 0h | ACTIVE は、重要な SYSCTL レジスタを書き込み保護するかどうかを制御します。
|
表 2-55に、CLKSTATUS を示します。
概略表に戻ります。
クロック モジュール (CKM) のステータス
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31 | ANACLKERR | R | 0h | デバイスのクロック構成が、有効になっているアナログ ペリフェラルの動作モードに対応していない場合、ANACLKERR がセットされます。この場合、アナログ ペリフェラルが正常に動作しない可能性があります。
|
| 30 | 予約済み | R | 0h | |
| 29 | SYSPLLBLKUPD | R | 0h | SYSPLLBLKUPD は、SYSPLLCFG0/1 および SYSPLLPARAM0/1 への書き込みがブロックされる条件を示します。
|
| 28 | HFCLKBLKUPD | R | 0h | HFCLKBLKUPD は、HFCLKCLKCFG レジスタへの書き込みがブロックされる条件を示します。
|
| 27-26 | 予約済み | R | 0h | |
| 25 | FCCDONE | R | 0h | FCCDONE は、周波数クロック カウンタのキャプチャが完了したことを示します。
|
| 24 | FCLMODE | R | 0h | FCLMODE は、SYSOSC 周波数補正ループ (FCL) が有効かどうかを示します。
|
| 23 | LFCLKFAIL | R | 0h | LFCLKFAIL は、常時動作する LFCLK モニタが LFXT または LFCLK_IN クロックの停止故障を検出したことを示します。
|
| 22 | 予約済み | R | 0h | |
| 21 | HSCLKGOOD | R | 0h | HSCLK 用に選択されたクロック ソースが正常に起動すると、ハードウェアによって HSCLKGOOD がセットされます。
|
| 20 | HSCLKDEAD | R | 0h | HSCLK 用に選択されたクロック ソースの起動が試行されたものの正常に起動しなかった場合、ハードウェアによって HSCLKDEAD がセットされます。
|
| 19-18 | 予約済み | R | 0h | |
| 17 | CURMCLKSEL | R | 0h | CURMCLKSEL は、MCLK が現在 LFCLK から供給されているかどうかを示します。
|
| 16 | CURHSCLKSEL | R | 0h | CURHSCLKSEL は、HSCLK の現在のクロック ソースを示します。
|
| 15 | 予約済み | R | 0h | |
| 14 | SYSPLLOFF | R | 0h | SYSPLLOFF は、SYSPLL が無効になっているか、起動時に正常に動作しなかったことを示します。SYSPLL が開始されると、SYSPLLOFF はハードウェアによってクリアされます。SYSPLL の起動後、SYSPLL 起動モニタが SYSPLL は正常に起動していないと判定した場合、SYSPLLOFF がセットされます。
|
| 13 | HFCLKOFF | R | 0h | HFCLKOFF は、HFCLK が無効になっているか、起動時に正常に動作しなかったことを示します。HFCLK が開始されると、HFCLKOFF はハードウェアによってクリアされます。HFCLK の起動後、HFCLK 起動モニタが HFCLK は正常に起動していないと判定した場合、HFCLKOFF がセットされます。
|
| 12 | HSCLKSOFF | R | 0h | 高速クロック ソース (SYSPLL、HFCLK) が無効化、または無効化されている場合、HSCLKSOFF が設定されます。これは、HFCLKOFF と SYSPLLOFF の論理 AND です。
|
| 11 | LFOSCGOOD | R | 0h | LFOSCGOOD は、LFOSC の起動が完了し、LFOSC が使用可能な状態になったことを示します。
|
| 10 | LFXTGOOD | R | 0h | LFXTGOOD は、LFXT が正しく開始されたかどうかを示します。LFXT が起動されると、ハードウェアによって LFXTGOOD がクリアされます。起動時の安定待ち時間が経過した後、LFXT のステータスが確認されます。LFXT が正常に起動した場合は LFXTGOOD ビットがセットされ、正常に起動しなかった場合はクリアされたままとなります。
|
| 9 | SYSPLLGOOD | R | 0h | SYSPLLGOOD は、SYSPLL が正常に起動したかどうかを示します。SYSPLL が開始されると、SYSPLLGOOD はハードウェアによってクリアされます。起動時の安定待ち時間が経過した後、SYSPLL のステータスが確認されます。SYSPLL が正常に起動した場合は SYSPLLGOOD ビットがセットされ、正常に起動しなかった場合はクリアされたままとなります。
|
| 8 | HFCLKGOOD | R | 0h | HFCLKGOOD は、HFCLK が正しく開始されたことを示します。HFXT が起動された場合、または HFCLK_IN が HFCLK ソースとして選択された場合、有効な HFCLK が検出されると、このビットはハードウェアによってセットされます。HFCLK が想定範囲内で動作していない場合はクリアされます。
|
| 7-6 | LFCLKMUX | R | 0h | LFCLKMUX は、LFCLK のクロック ソースが内部 LFOSC、低周波水晶発振器 (LFXT)、または LFCLK_IN デジタル クロック入力のいずれであるかを示します。
|
| 5 | 予約済み | R | 0h | |
| 4 | HSCLKMUX | R | 0h | HSCLKMUX は、現在 MCLK のクロック ソースとして高速クロック (HSCLK) が使用されているかどうかを示します。
|
| 3-2 | 予約済み | R | 0h | |
| 1-0 | SYSOSCFREQ | R | 0h | SYSOSCFREQ は、現在の SYSOSC の動作周波数を示します。
|
表 2-56に、SYSSTATUS を示します。
概略表に戻ります。
システム ステータス情報
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-30 | REBOOTATTEMPTS | R | 0h | REBOOTATTEMPTS は、ユーザー アプリケーションが起動するまでに行われたブート試行回数を示します。 |
| 29-20 | 予約済み | R | 0h | |
| 19 | SRAMBANK3READY | R | 0h | SRAM BANK3 準備完了状態
|
| 18 | SRAMBANK2READY | R | 0h | SRAM BANK2 準備完了状態
|
| 17 | SRAMBANK1READY | R | 0h | SRAM BANK1 準備完了状態
|
| 16 | PKAREADY | R | 0h | PKAREADY は、PKA ペリフェラルの準備ができたことを示します。
|
| 15 | 予約済み | R | 0h | |
| 14 | SHDNIOLOCK | R | 0h | SHDNIOLOCK は、シャットダウンにより IO がロックされていることを示します
|
| 13 | SWDCFGDIS | R | 0h | SWDCFGDIS は、ユーザーが SWD ポートの使用を無効にしているかどうかを示します
|
| 12 | EXTRSTPINDIS | R | 0h | EXTRSTPINDIS は、ユーザーが外部リセット ピンの使用を無効にしているかどうかを示します
|
| 11-10 | 予約済み | R | 0h | |
| 9 | MCAN1READY | R | 0h | MCAN1READY は、MCAN1 ペリフェラルの準備ができたことを示します。
|
| 8 | MCAN0READY | R | 0h | MCAN0READY は、MCAN0 ペリフェラルの準備ができたことを示します。
|
| 7 | VBATGOOD | R | 0h | VBAT 電源ドメインが有効な状態になると、ハードウェアによって VBATGOOD がセットされます。
|
| 6 | PMUIREFGOOD | R | 0h | PMU の電流リファレンスが使用可能な状態になると、ハードウェアによって PMUIREFGOOD がセットされます。
|
| 5 | ANACPUMPGOOD | R | 0h | ANACPUMPGOOD は、VBOOST アナログ マルチプレクサ チャージ ポンプの準備ができたとき、ハードウェアで設定されます。
|
| 4 | BORLVL | R | 0h | BORLVL は、BOR イベントが発生し、BOR スレッショルドがハードウェアによって BOR0 へ切り替えられたかどうかを示します。
|
| 3-2 | BORCURTHRESHOLD | R | 0h | BORCURTHRESHOLD は、アクティブ電圧低下リセットの電源監視構成を示します。
|
| 1 | FLASHSEC | R | 0h | FLASHSEC は、フラッシュ ECC のシングル ビット エラーが検出され、訂正されたかどうかを示します (SEC)。
|
| 0 | FLASHDED | R | 0h | FLASHDED フラッシュ ECC ダブル ビット エラーが検出されたかどうかを示します (DED)。
|
表 2-57に、RSTCAUSE を示します。
概略表に戻ります。
リセットの原因
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-5 | 予約済み | R | 0h | |
| 4-0 | ID | RC | 0h | ID は読み取りからクリアまでのフィールドで、最後の読み取り以降の最小レベルのリセット要因を示します。
|
表 2-58に、RESETLEVEL を示します。
概略表に戻ります。
アプリケーションによってトリガされるリセット コマンドのリセット レベル
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-3 | 予約済み | R/W | 0h | |
| 2-0 | レベル | R/W | 0h | LEVEL は、RESETCMD をソフトウェア トリガによるリセット生成に設定したときに、発行するリセットの種類を指定するために使用します。
|
表 2-59に、RESETCMD を示します。
概略表に戻ります。
アプリケーションによってトリガされたリセット コマンドを実行します
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | リセットを実行するには、GO とともにキー値 E4h (228) をキーに書き込む必要があります。
|
| 23-1 | 予約済み | W | 0h | |
| 0 | 表示 | W | 0h | RESETLEVEL.LEVEL で指定されたリセットを実行します。キーと一緒に書き込む必要があります。
|
表 2-60に、BORTHRESHOLD を示します。
概略表に戻ります。
BOR スレッショルドの選択
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-2 | 予約済み | R/W | 0h | |
| 1-0 | レベル | R/W | 0h | LEVEL は、目的の BOR スレッショルドと BOR モードを指定します。
|
表 2-61に、BORCLRCMD を示します。
概略表に戻ります。
BOR スレッショルドの設定
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | クリア処理および BOR スレッショルドの変更を実行するには、GO とともにキー値 C7h (199) をキーに書き込む必要があります。
|
| 23-1 | 予約済み | W | 0h | |
| 0 | 表示 | W | 0h | GO は、それ以前の BOR 違反ステータス表示をクリアし、アクティブな BOR モードを BORTHRESHOLD レジスタの LEVEL フィールドで指定されたモードに変更しようとします。
|
表 2-62に、SYSOSCFCLCTL を示します。
概略表に戻ります。
SYSOSC 周波数補正ループ (FCL) ROSC のイネーブル
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | FCL を有効にするには、SETUSEFCL とともにキー値 2Ah (42) をキーに書き込む必要があります。
|
| 23-1 | 予約済み | W | 0h | |
| 0 | SETUSEFCL | W | 0h | SETUSEFCL を設定して、SYSOSC の周波数補正ループを有効にします。一度有効にすると、この状態は次回の BOOTRST までロックされます。
|
表 2-63に、LFXTCTL を示します。
概略表に戻ります。
LFXT および LFCLK の制御
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | 対応するビットをセットするには、STARTLFXT または SETUSELFXT のいずれかとともに、キー値 91h (145) をキーへ書き込む必要があります。
|
| 23-2 | 予約済み | W | 0h | |
| 1 | SETUSELFXT | W | 0h | SETUSELFXT を設定して、LFCLK を LFXT に切り替えます。セットされると、次の BOOTRST まで SETUSELFXT は設定されたままになります。
|
| 0 | STARTLFXT | W | 0h | STARTLFXT を設定して、低周波数水晶発振器 (LFXT) を開始します。一度セットされると、次の BOOTRST まで STARTLFXT は設定されたままになります。
|
表 2-64に、EXLFCTL を示します。
概略表に戻ります。
LFCLK_IN および LFCLK の制御
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | SETUSEEXLF を設定するには、SETUSEEXLF とともにキー値 36h (54) をキーへ書き込む必要があります。
|
| 23-1 | 予約済み | W | 0h | |
| 0 | SETUSEEXLF | W | 0h | SETUSEEXLF を設定して、LFCLK を LFCLK_IN デジタル クロック入力に切り替えます。セットされると、次の BOOTRST まで SETUSEEXLF は設定されたままになります。
|
表 2-65に、SHDNIOREL を示します。
概略表に戻ります。
シャットダウン IO 解放制御
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | リリースを設定するには、キー値 91h をリリースとともにキーへ書き込む必要があります。
|
| 23-1 | 予約済み | W | 0h | |
| 0 | リリース | W | 0h | シャットダウン モードの終了後に IO を解放するようにリリースを設定します。
|
表 2-66に、EXRSTPIN を示します。
概略表に戻ります。
NRST ピンのリセット機能を無効にします
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | リセット機能を無効にするには、DISABLE とともにキー値 1Eh を書き込む必要があります。
|
| 23-1 | 予約済み | W | 0h | |
| 0 | 無効化 | W | 0h | DISABLE を設定して、NRST ピンのリセット機能を無効にします。一度設定されると、この構成は次の POR までロックされます。
|
表 2-67に、SYSSTATUSCLR を示します。
概略表に戻ります。
SYSSTATUS のスティッキー ビットをクリアします
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | ECC 状態をクリアするには、キー値 CEh (206) を ALLECC と一緒にキーに書き込む必要があります。
|
| 23-1 | 予約済み | W | 0h | |
| 0 | ALLECC | W | 0h | ECC 関連のすべての SYSSTATUS 表示をクリアするには、ALLECC をセットします。
|
SWDCFG を表 2-68 に示します。
概略表に戻ります。
SWD ピンで SWD 機能を無効化します
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | SWD 機能を無効にするには、DISABLE とともにキー値 62h (98) をキーに書き込む必要があります。
|
| 23-1 | 予約済み | W | 0h | |
| 0 | 無効化 | W | 0h | DISABLE に設定すると、SWD ピンの SWD 機能が無効になり、SWD ピンを GPIO として使用できるようになります。
|
FCCCMD を表 2-69 に示します。
概略表に戻ります。
周波数クロック カウンタがキャプチャを開始します
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | キャプチャを開始するには、キー値 0Eh (14) を GO に書き込む必要があります。
|
| 23-1 | 予約済み | W | 0h | |
| 0 | 表示 | W | 0h | GO を設定して、周波数クロック カウンタ (FCC) を使用してキャプチャを開始します。
|
SHUTDNSTORE0 を表 2-70 に示します。
概略表に戻ります。
シャットダウン ストレージ メモリ (バイト 0)
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | R/W | 0h | |
| 7-0 | データ | R/W | 0h | シャットダウン ストレージ バイト 0 |
SHUTDNSTORE1 を表 2-71 に示します。
概略表に戻ります。
シャットダウン ストレージ メモリ (バイト 1)
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | R/W | 0h | |
| 7-0 | データ | R/W | 0h | シャットダウン ストレージ バイト 1 |
SHUTDNSTORE2 を表 2-72 に示します。
概略表に戻ります。
シャットダウン ストレージ メモリ (バイト 2)
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | R/W | 0h | |
| 7-0 | データ | R/W | 0h | シャットダウン ストレージ バイト 2 |
SHUTDNSTORE3 を表 2-73 に示します。
概略表に戻ります。
シャットダウン ストレージ メモリ (バイト 3)
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | R/W | 0h | |
| 7-0 | データ | R/W | 0h | シャットダウン ストレージ バイト 3 |
表 2-74に、ADCSEQFRCGB を示します。
概略表に戻ります。
ADC グローバル シーケンス強制
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-4 | 予約済み | R/W | 0h | |
| 3 | SEQ3 | R/W | 0h | SEQ3 に対する同期 SW トリガを生成します |
| 2 | SEQ2 | R/W | 0h | SEQ2 に対する同期 SW トリガを生成します |
| 1 | SEQ1 | R/W | 0h | SEQ1 に対する同期 SW トリガを生成します |
| 0 | SEQ0 | R/W | 0h | SEQ0 に対する同期 SW トリガを生成します |
表 2-75に、ADCSEQFRCGBSEL を示します。
概略表に戻ります。
ADC グローバル シーケンス強制選択
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-2 | 予約済み | R/W | 0h | |
| 1 | ADCB | R/W | 0h | ADCB 用の同期 SW トリガを生成します |
| 0 | ADCA | R/W | 0h | ADCA 用の同期 SW トリガを生成します |
M33SPARESOCLOCK1 を表 2-76 に示します。
概略表に戻ります。
M33C1 スペア SOC ロックレジスタ 1
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-0 | SPARE | R/W | 0h | 予備 SOC ロック レジスタ 1 |
M33SPARESOCLOCK2 を表 2-77 に示します。
概略表に戻ります。
M33C1 スペア SOC ロックレジスタ 2
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-0 | SPARE | R/W | 0h | 予備 SOC ロック レジスタ 2 |
表 2-78に、SYSCTL_READ_REG を示します。
概略表に戻ります。
Sysctl 読み取り専用レジスタ
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-0 | ecoreg | R/W | 0h | 読み取り専用レジスタ |
表 2-79に、FWEPROTMAIN を示します。
概略表に戻ります。
フラッシュのアドレス 0x0 から始まる各ビットに対して、1 セクタの書き込み / 消去
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-0 | データ | R/W | 0h | 未使用 |
表 2-80に、FWPROTMAINDATA を示します。
概略表に戻ります。
データ バンクの最初の 4 セクタに対する読み取り / 書き込み保護
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-8 | 予約済み | R/W | 0h | |
| 7-0 | データ | R/W | 0h | 未使用 |
表 2-81に、FRXPROTMAINSTART を示します。
概略表に戻ります。
フラッシュ RX 保護の開始アドレス
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-22 | 予約済み | R/W | 0h | |
| 21-6 | ADDR | R/W | 0h | 未使用 |
| 5-0 | 予約済み | R/W | 0h |
表 2-82に、FRXPROTMAINEND を示します。
概略表に戻ります。
フラッシュ RX 保護の終了アドレス
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-22 | 予約済み | R/W | 0h | |
| 21-6 | ADDR | R/W | 0h | 未使用 |
| 5-0 | 予約済み | R/W | 0h |
表 2-83に、FIPPROTMAINSTART を示します。
概略表に戻ります。
フラッシュ IP 保護の開始アドレス
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-22 | 予約済み | R/W | 0h | |
| 21-6 | ADDR | R/W | 0h | 未使用 |
| 5-0 | 予約済み | R/W | 0h |
表 2-84に、FIPPROTMAINEND を示します。
概略表に戻ります。
フラッシュ IP 保護の終了アドレス
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-22 | 予約済み | R/W | 0h | |
| 21-6 | ADDR | R/W | 0h | 未使用 |
| 5-0 | 予約済み | R/W | 0h |
表 2-85に、FLBANKSWPPOLICY を示します。
概略表に戻ります。
フラッシュ バンク スワップ方針
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | 書き込みを行うには、キーが 0xCA (202) である必要があります
|
| 23-1 | 予約済み | W | 0h | |
| 0 | 無効化 | W | 0h | 1:フラッシュ バンクのスワップを許可するポリシーを無効にします
|
表 2-86に、FLBANKSWP を示します。
概略表に戻ります。
フラッシュ メイン バンクのアドレス スワップ
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | バンク スワップ構成を変更するには、USEUPPER とともにキー値 58h (88) を書き込む必要があります。
|
| 23-1 | 予約済み | W | 0h | |
| 0 | USEUPPER | W | 0h | 1:上位バンクを論理 0 として使用します
|
表 2-87に、FWENABLE を示します。
概略表に戻ります。
セキュリティ ファイアウォール イネーブル レジスタ
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | 未使用
|
| 23-9 | 予約済み | W | 0h | |
| 8 | SRAMBOUNDARYLOCK | W | 0h | 未使用
|
| 7 | 予約済み | W | 0h | |
| 6 | FLIPPROT | W | 0h | 未使用
|
| 5 | 予約済み | W | 0h | |
| 4 | FLRXPROT | W | 0h | 未使用
|
| 3-0 | 予約済み | W | 0h |
表 2-88に、SECSTATUS を示します。
概略表に戻ります。
セキュリティ設定ステータス
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-13 | 予約済み | R | 0h | |
| 12 | FLBANKSWP | R | 0h | 1:上部と下部のバンクが入れ替えられました |
| 11 | 予約済み | R | 0h | |
| 10 | FLBANKSWPPOLICY | R | 0h | 1:上位バンクと下位バンクのスワップが許可されます
|
| 9 | 予約済み | R | 0h | |
| 8 | SRAMBOUNDARYLOCK | R | 0h | 未使用
|
| 7 | 予約済み | R | 0h | |
| 6 | FLIPPROT | R | 0h | 未使用
|
| 5 | 予約済み | R | 0h | |
| 4 | FLRXPROT | R | 0h | 未使用
|
| 3 | 予約済み | R | 0h | |
| 2 | CSCEXISTS | R | 0h | 1:CSC がシステムに存在します
|
| 1 | 予約済み | R | 0h | |
| 0 | INITDONE | R | 0h | 1:CSC が完了しました
|
表 2-89に、INITDONE を示します。
概略表に戻ります。
INITCODE PASS
| ビット | フィールド | タイプ | リセット | 説明 |
|---|---|---|---|---|
| 31-24 | KEY | W | 0h | 書き込みを行うには、キーが 0x9D (157) である必要があります
|
| 23-1 | 予約済み | W | 0h | |
| 0 | 合格 | W | 0h | INITCODE に 1 を書き込むと PASS となります。書き込まれず、かつブロックされていない場合は、タイムアウトが発生します
|