ファームウェア関数一覧
RTC_ClearFlag †
ヘッダ宣言 †
関数プロトタイプ †
void RTC_ClearFlag(uint_t16 RTC_FLAG)
動作 †
- 指定したRTCフラグのペンディング・フラグをクリアします。
引数 †
- RTC_FLAG
- クリア対象とするFLAGの種類を以下のマクロを組み合わせて指定します。
RTC_FLAG_RTOFFフラグはソフトウェアからクリアは出来ません。
RTC_FLAG_RSFフラグはAPBがリセットされた後か、APBクロックが停止している時のみクリア出来ます。
RTC_WaitForLastTask()を呼び出してから実行して下さい。
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);
参照 †