[[ファームウェア関数一覧>ファームウェア関数一覧#i5485a63]]
*RCC_GetITStatus [#n1aefbe5]
割込みハンドラ[[RCC_IRQHandler]]内で、どのRCC割込みが発生したか確認します。
#contents
**ヘッダ宣言 [#c8dd2703]

**関数プロトタイプ [#ybdaaba5]
 ITStatus RCC_GetITStatus(uint_t8 RCC_IT)
 ITStatus RCC_GetITStatus(uint8_t RCC_IT)
**動作 [#u0b4d780]
-指定したRCC割込みが発生しているかどうかを確認します。
**引数 [#wacc62ac]
-RCC_IT&br;
確認対象とするRCC割込みの種類を以下のマクロを組み合わせて指定します。&br;
&br;
|RCC_IT|機能|h
|RCC_IT_LSIRDY|LSI準備完了割込み|
|RCC_IT_LSERDY|LSE準備完了割込み|
|RCC_IT_HSIRDY|HSI準備完了割込み|
|RCC_IT_HSERDY|HSE準備完了割込み|
|RCC_IT_PLLRDY|PLL準備完了割込み|
|RCC_IT_CSS|クロックセキュリティシステム割込み|
**戻り値 [#k763e440]
-ITStatus
|SET|指定した割込みが発生している|
|RESET|指定した割込みは発生していない|

**場所 [#e7ab61c0]
**呼び出し関数 [#u2fdadb4]
-無し
**サンプル [#r2e30ae6]
 /* Test if the PLL Ready interrupt has occurred or not */
 ITStatus Status;
 Status = RCC_GetITStatus(RCC_IT_PLLRDY);
 if(Status == RESET)
 {
 ...
 }
 else
 {
 ...
 }

**参照 [#n3d30a1f]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS