RCC_WaitForHSEStartUp
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[ファームウェア関数一覧>ファームウェア関数一覧#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 exi...
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
終了行:
[[ファームウェア関数一覧>ファームウェア関数一覧#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 exi...
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
ページ名: