ファームウェア関数一覧
RCC_PLLConfig †
ヘッダ宣言 †
関数プロトタイプ †
void RCC_PLLConfig(uint_t32 RCC_PLLSource, uint_t32 RCC_PLLMul)
動作 †
- PLLのクロック源と逓倍率を設定します
- この関数はPLLが停止している時にのみ使えます。
- 生成されるクロックが最大動作周波数の72MHzを越えないように設定して下さい。
引数 †
- RCC_PLLSource
PLLのクロック源を選択します。
RCC_PLLSource_HSI_Div2 | HSIクロックの1/2 |
RCC_PLLSource_HSE_Div1 | HSEクロック |
RCC_PLLSource_HSE_Div2 | HSEクロックの1/2 |
- RCC_PLLMul
PLLの逓倍率を選択します。
RCC_PLLMul_2 | PLLの入力周波数を2倍にします |
RCC_PLLMul_3 | PLLの入力周波数を3倍にします |
RCC_PLLMul_4 | PLLの入力周波数を4倍にします |
RCC_PLLMul_5 | PLLの入力周波数を5倍にします |
RCC_PLLMul_6 | PLLの入力周波数を6倍にします |
RCC_PLLMul_7 | PLLの入力周波数を7倍にします |
RCC_PLLMul_8 | PLLの入力周波数を8倍にします |
RCC_PLLMul_9 | PLLの入力周波数を9倍にします |
RCC_PLLMul_10 | PLLの入力周波数を10倍にします |
RCC_PLLMul_11 | PLLの入力周波数を11倍にします |
RCC_PLLMul_12 | PLLの入力周波数を12倍にします |
RCC_PLLMul_13 | PLLの入力周波数を13倍にします |
RCC_PLLMul_14 | PLLの入力周波数を14倍にします |
RCC_PLLMul_15 | PLLの入力周波数を15倍にします |
RCC_PLLMul_16 | PLLの入力周波数を16倍にします |
戻り値 †
場所 †
呼び出し関数 †
サンプル †
/* Set PLL clock output to 72MHz using HSE (8MHz) as entry clock */
RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_9);
参照 †