RCC_GetITStatus
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[ファームウェア関数一覧>ファームウェア関数一覧#i5485a63]]
*RCC_GetITStatus [#n1aefbe5]
割込みハンドラ[[RCC_IRQHandler]]内で、どのRCC割込みが発生...
#contents
**ヘッダ宣言 [#c8dd2703]
**関数プロトタイプ [#ybdaaba5]
ITStatus RCC_GetITStatus(uint8_t RCC_IT)
**動作 [#u0b4d780]
-指定したRCC割込みが発生しているかどうかを確認します。
**引数 [#wacc62ac]
-RCC_IT&br;
確認対象とするRCC割込みの種類を以下のマクロを組み合わせて...
&br;
|RCC_IT|機能|h
|RCC_IT_LSIRDY|LSI準備完了割込み|
|RCC_IT_LSERDY|LSE準備完了割込み|
|RCC_IT_HSIRDY|HSI準備完了割込み|
|RCC_IT_HSERDY|HSE準備完了割込み|
|RCC_IT_PLLRDY|PLL準備完了割込み|
|RCC_IT_CSS|クロックセキュリティシステム割込み|
**戻り値 [#k763e440]
-ITStatus
|SET|指定した割込みが発生している|
|RESET|指定した割込みは発生していない|
**場所 [#e7ab61c0]
**呼び出し関数 [#u2fdadb4]
-無し
**サンプル [#r2e30ae6]
/* Test if the PLL Ready interrupt has occurred or not */
ITStatus Status;
Status = RCC_GetITStatus(RCC_IT_PLLRDY);
if(Status == RESET)
{
...
}
else
{
...
}
**参照 [#n3d30a1f]
終了行:
[[ファームウェア関数一覧>ファームウェア関数一覧#i5485a63]]
*RCC_GetITStatus [#n1aefbe5]
割込みハンドラ[[RCC_IRQHandler]]内で、どのRCC割込みが発生...
#contents
**ヘッダ宣言 [#c8dd2703]
**関数プロトタイプ [#ybdaaba5]
ITStatus RCC_GetITStatus(uint8_t RCC_IT)
**動作 [#u0b4d780]
-指定したRCC割込みが発生しているかどうかを確認します。
**引数 [#wacc62ac]
-RCC_IT&br;
確認対象とするRCC割込みの種類を以下のマクロを組み合わせて...
&br;
|RCC_IT|機能|h
|RCC_IT_LSIRDY|LSI準備完了割込み|
|RCC_IT_LSERDY|LSE準備完了割込み|
|RCC_IT_HSIRDY|HSI準備完了割込み|
|RCC_IT_HSERDY|HSE準備完了割込み|
|RCC_IT_PLLRDY|PLL準備完了割込み|
|RCC_IT_CSS|クロックセキュリティシステム割込み|
**戻り値 [#k763e440]
-ITStatus
|SET|指定した割込みが発生している|
|RESET|指定した割込みは発生していない|
**場所 [#e7ab61c0]
**呼び出し関数 [#u2fdadb4]
-無し
**サンプル [#r2e30ae6]
/* Test if the PLL Ready interrupt has occurred or not */
ITStatus Status;
Status = RCC_GetITStatus(RCC_IT_PLLRDY);
if(Status == RESET)
{
...
}
else
{
...
}
**参照 [#n3d30a1f]
ページ名: