ファームウェア関数一覧
NVIC_BASEPRICONFIG †
ヘッダ宣言 †
関数プロトタイプ †
void NVIC_BASEPRICONFIG(uint32_t NewPriority)
動作 †
- 実行優先権を15(最も低い構成可能な優先度)から1に変更することができます。0を書き込むと実行優先権マスクを無効化することになります。
- この関数はアセンブラコードを含みます。
- この関数はグループ優先度を変更しますが、サブ優先度には影響しません。
- BASEPRI値はN(最も低い構成可能な優先度)から1まで変更できます。このレジスタを0でクリアしても現在の優先度に影響はありません。BASEPRIによって定義された優先度が、現在の実行優先度より高い時、優先度マスクとして機能するでしょう。
引数 †
戻り値 †
呼び出し関数 †
サンプル †
/* Mask the execution priority to 10 */
__BASEPRICONFIG(10);
参照 †