[[ファームウェア関数一覧>ファームウェア関数一覧#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]