[[ファームウェア関数一覧>ファームウェア関数一覧#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;
&br;
|CENTER:NewState|CENTER:説明|h
|I2C_DutyCycle_2|I2C Fastモード時のデューティ比を1:1にします|
|I2C_DutyCycle_16_9|I2C Fastモード時のデューティ比を16:9にします|
#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]
-

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