- 追加された行はこの色です。
- 削除された行はこの色です。
[[ファームウェア関数一覧>ファームウェア関数一覧#u5cbf254]]
*I2C_FastModeDutyCycleConfig [#bf870981]
#contents
**ヘッダ宣言 [#e6a99ea6]
**関数プロトタイプ [#sbfb6bc5]
void I2C_FastModeDutyCycleConfig(I2C_TypeDef* I2Cx, uint16_t I2C_DutyCycle)
**動作 [#n4cc711d]
-I2Cx周辺回路のI2C Fastモード時のデューティ比を設定します。&br;
**引数 [#xd768793]
-I2Cx&br;
I2C1又はI2C2を指定します。&br;
&br;
-I2C_DutyCycle&br;
I2C Fastモード時のデューティ比を以下のマクロから選択します。&br;
|CENTER:NewState|CENTER:説明|h
|I2C_DutyCycle_2|I2C Fastモード時のデューティ比を1:1にします|
|I2C_DutyCycle_16_9|I2C Fastモード時のデューティ比を16:9にします|
&br;
#include(Macro/I2C_DutyCycle,notitle)
&br;
**出力値 [#v76c63b2]
-無し
**戻り値 [#p61d9914]
-無し
**呼び出し関数 [#ud07f3bd]
-無し
**サンプル [#kf56c81c]
/* Set the fast mode duty cyle to 16/9 for I2C2 */
I2C_FastModeDutyCycleConfig(I2C2, I2C_DutyCycle_16_9);
**参照 [#j7a9c37d]
-