ファームウェア関数一覧

RTC_ClearFlag

ヘッダ宣言

関数プロトタイプ

void RTC_ClearFlag(uint16_t RTC_FLAG)

動作

  • 指定したRTCフラグのペンディング・フラグをクリアします。

引数

  • RTC_FLAG
  • クリア対象とするFLAGの種類を以下のマクロを組み合わせて指定します。
    RTC_FLAG_RTOFFフラグはソフトウェアからクリアは出来ません。
    RTC_FLAG_RSFフラグはAPBがリセットされた後か、APBクロックが停止している時のみクリア出来ます。
    RTC_WaitForLastTask()を呼び出してから実行して下さい。

    RTC_FLAG説明
    RTC_FLAG_RTOFFRTCオフ
    RTC_FLAG_RSFレジスタ更新
    RTC_FLAG_OWオーバーフロー
    RTC_FLAG_ALRアラーム
    RTC_FLAG_SEC

戻り値

  • 無し

場所

呼び出し関数

  • 無し

サンプル

/* Wait until last write operation on RTC registers is terminated */
RTC_WaitForLastTask();
/* Clears the RTC overflow flag */
RTC_ClearFlag(RTC_FLAG_OW);

参照


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-10-13 (木) 15:59:23