[[ファームウェア関数一覧>ファームウェア関数一覧#ab20bb5e]]
*RCC_WaitForHSEStartUp [#gbb46c91]
#contents
**ヘッダ宣言 [#q4339d25]

**関数プロトタイプ [#z23984fb]
 ErrorStatus RCC_WaitForHSEStartUp(void)
**動作 [#x84d1441]
-HSEがスタートアップするまで待ちます。タイムアウトが来た場合も終了します。
**引数 [#q263316f]
-無し
**戻り値 [#q8e7d70d]
-ErrorStatus&br;
&br;
|CENTER:ErrorStatus|CENTER:説明|h
|SUCCESS|HSE oscillator が安定し利用する用意が出来ました|
|ERROR|HSE oscillator は準備が出来ていません|
**呼び出し関数 [#m59e0283]
-無し
**サンプル [#yfee163d]
 ErrorStatus HSEStartUpStatus;
 /* Enable HSE */
 RCC_HSEConfig(RCC_HSE_ON);
 /* Wait till HSE is ready and if Time out is reached exit */
 HSEStartUpStatus = RCC_WaitForHSEStartUp();
 if(HSEStartUpStatus == SUCCESS)
 {
 /* Add here PLL and system clock config */
 }
 else
 {
 /* Add here some code to deal with this error */
 }
**参照 [#w30888fd]

-STM32マイコン徹底入門 P.130

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS