[[ファームウェア関数一覧>ファームウェア関数一覧#k4f94425]]
*RCC_GetFlagStatus [#mefe6efd]
#contents
**ヘッダ宣言 [#ce8db85c]

**関数プロトタイプ [#qc4d89ff]
 void BKP_DeInit(void)
**動作 [#y3997a0a]
-RCCレジスタの設定フラグをチェックします
**引数 [#h9dcbf7f]
-RCC_FLAG
|RCC_FLAG_HSIRDY|HSI oscillator clock ready|
|RCC_FLAG_HSERDY|HSE oscillator clock ready|
|RCC_FLAG_PLLRDY|PLL clock ready|
|RCC_FLAG_LSERDY|LSE oscillator clock ready|
|RCC_FLAG_LSIRDY|LSI oscillator clock ready|
|RCC_FLAG_PINRST|Pin reset|
|RCC_FLAG_PORRST|POR/PDR reset|
|RCC_FLAG_SFTRST|Software reset|
|RCC_FLAG_IWDGRST|Independent Watchdog reset|
|RCC_FLAG_WWDGRST|Window Watchdog reset|
|RCC_FLAG_LPWRRST|Low Power reset|
**戻り値 [#v177c972]
-FlagStatus
|SET|フラグがセットされている|
|RESET|フラグがセットされていない|
**場所 [#b64790d3]
**呼び出し関数 [#s7845aa8]
-無し
**サンプル [#f62ba16c]
 /* Wait till LSE is ready */
 while (RCC_GetFlagStatus(RCC_FLAG_LSERDY) == RESET){}
**参照 [#t761f55a]
-リアルタイムクロック&br;
[[RCC_APB1PeriphClockCmd]]→[[PWR_BackupAccessCmd]]→[[BKP_DeInit]]→[[RCC_LSEConfig]]→[[RCC_GetFlagStatus]]→&br;
[[RCC_RTCCLKConfig]]→[[RCC_RTCCLKCmd]]→[[RTC_WaitForSynchro]]→[[RTC_WaitForLastTask]]→[[RTC_ITConfig]]→[[RTC_SetPrescaler]]
-[[STMマイコン徹底入門 HP >http://miqn.net/periph/136.html]]

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS