ファームウェア関数一覧
RCC_GetITStatus †
割込みハンドラRCC_IRQHandler内で、どのRCC割込みが発生したか確認します。
ヘッダ宣言 †
関数プロトタイプ †
ITStatus RCC_GetITStatus(uint_t8 RCC_IT)
動作 †
- 指定したRCC割込みが発生しているかどうかを確認します。
引数 †
- RCC_IT
確認対象とするRCC割込みの種類を以下のマクロを組み合わせて指定します。
&br
RCC_IT | 機能 |
RCC_IT_LSIRDY | LSI準備完了割込み |
RCC_IT_LSERDY | LSE準備完了割込み |
RCC_IT_HSIRDY | HSI準備完了割込み |
RCC_IT_HSERDY | HSE準備完了割込み |
RCC_IT_PLLRDY | PLL準備完了割込み |
RCC_IT_CSS | クロックセキュリティシステム割込み |
戻り値 †
- ITStatus
SET | 指定した割込みが発生している |
RESET | 指定した割込みは発生していない |
場所 †
呼び出し関数 †
サンプル †
/* Test if the PLL Ready interrupt has occurred or not */
ITStatus Status;
Status = RCC_GetITStatus(RCC_IT_PLLRDY);
if(Status == RESET)
{
...
}
else
{
...
}
参照 †