ファームウェア関数一覧

RCC_GetITStatus

割込みハンドラRCC_IRQHandler内で、どのRCC割込みが発生したか確認します。

ヘッダ宣言

関数プロトタイプ

ITStatus RCC_GetITStatus(uint8_t RCC_IT)

動作

  • 指定したRCC割込みが発生しているかどうかを確認します。

引数

  • RCC_IT
    確認対象とするRCC割込みの種類を以下のマクロを組み合わせて指定します。

    RCC_IT機能
    RCC_IT_LSIRDYLSI準備完了割込み
    RCC_IT_LSERDYLSE準備完了割込み
    RCC_IT_HSIRDYHSI準備完了割込み
    RCC_IT_HSERDYHSE準備完了割込み
    RCC_IT_PLLRDYPLL準備完了割込み
    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
{
...
}

参照


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-06-17 (金) 00:18:07