[[ファームウェア関数一覧>ファームウェア関数一覧#u5cbf254]]
*I2C_Send7bitAddress [#ta7a7b8f]
#contents
**ヘッダ宣言 [#d726c4d2]

**関数プロトタイプ [#ka93df21]
 void I2C_Send7bitAddress(I2C_TypeDef* I2Cx, uint8_t Address, uint8_t I2C_Direction)
**動作 [#vb78efcc]
-選択したスレーブデバイスにアドレスを送信します。&br;
**引数 [#x17edda6]
-I2Cx&br;
I2C1又はI2C2を指定します。&br;
&br;
-Address&br;
送信するスレーブ・アドレスを設定します。&br;
&br;
-I2C_Direction&br;
I2Cデバイスの送受信を以下のマクロで指定します&br;
&br;
|CENTER:I2C_Direction|CENTER:説明|h
|I2C_Direction_Transmitter|送信方向を選択|
|I2C_Direction_Receiver|受信方向を選択|
#include(Macro/I2C_Direction,notitle)
&br;
**出力値 [#u74c4fa7]
-無し
**戻り値 [#l6eac1f3]
-無し
**呼び出し関数 [#a9dc6fd6]
-無し
**サンプル [#z9cab8b7]
 /* Send, as transmitter, the Slave device address 0xA8 in 7-bit
 addressing mode in I2C1 */
 I2C_Send7bitAddress(I2C1, 0xA8, I2C_Direction_Transmitter);

**参照 [#k806adce]
-

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