- 追加された行はこの色です。
- 削除された行はこの色です。
[[ファームウェア関数一覧>ファームウェア関数一覧#ydece7d3]]
*NVIC_SETFAULTMASK [#y1fd4853]
#contents
**ヘッダ宣言 [#mbf53f01]
**関数プロトタイプ [#o9c55c8f]
void NVIC_SETFAULTMASK(void)
**動作 [#peb2be40]
-FAULTMASK priorityを有効化にし、-1へ実行優先権を上げます。
-この関数はアセンブラコードを含みます。
-この関数はグループ優先度を変更しますが、サブ優先度には影響しません。
-FAULTMASKの実行優先度は-1を下回って設定できません。FaultMaskを設定すると、例外ハンドラの優先権はHardFaultのレベルに上げられます。FAULTMASKはNMIからのリターン以外のすべての例外リターン時にクリアされます。
**引数 [#d3ad062d]
-無し
**戻り値 [#v1c6267c]
-無し
**呼び出し関数 [#ff3072ae]
-__SETFAULTMASK()
**サンプル [#if6c14ae]
/* Enable the FAULTMASK priority */
NVIC_SETFAULTMASK();
**参照 [#v7f8f2bb]
-