[[ファームウェア関数一覧>ファームウェア関数一覧#ab20bb5e]]
*RCC_USBCLKConfig [#he07b057]
#contents
**ヘッダ宣言 [#j8842f06]

**関数プロトタイプ [#g558a4d3]
 void RCC_USBCLKConfig(uint_t32 RCC_USBCLKSource)
 void RCC_USBCLKConfig(uint32_t RCC_USBCLKSource)
**動作 [#pc31ed2a]
-USBクロック(USBCLK)を設定します。&br;
-USBは正常に動作するために48MHzのクロックを必要とします。PLLのてい倍率とクロックソースに合わせて、適切な分周率を選択する必要があります。
-USBクロック(USBCLK)は一度設定されると変更することは出来ません。
**引数 [#oa4f0734]
-RCC_USBCLKSource&br;
USBクロック(USBCLK)を設定します。&br;
USBクロック(USBCLK)はPLL出力から分配されます。&br;
&br;
|RCC_USBCLKSource_PLLCLK_1Div5|USBクロックはPLL出力の1/1.5です|
|RCC_USBCLKSource_PLLCLK_Div1|USBクロックはPLL出力と同じです|
#include(Macro/RCC_USBCLKSource,notitle)
**戻り値 [#t45c17cc]
-無し
**場所 [#yb58cac0]
**呼び出し関数 [#j2f22be8]
-無し
**サンプル [#w9736fb6]
 /* PLL clock divided by 1.5 used as USB clock source */
 RCC_USBCLKConfig(RCC_USBCLKSource_PLLCLK_1Div5);
**参照 [#jd91be38]
-

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