setClock()

Last revision:2026/01/24

名称

Wire.setClock()

説明

setClock()は、I2C通信のクロック周波数を変更する。I2Cデバイスは最低動作周波数が決められていない。しかし、通常は100kHzが基準となる。

この関数はWireライブラリの一部である。詳細はWireメインページを参照のこと。

書式

Wire.setClock(clockFrequency)

C言語シグネチャ(avr)

void TwoWire::setClock(uint32_t clock);

引数

clockFrequency, clock通信に利用するクロック数(単位: Hz)。一般的な値を以下に示す。データ型: uint32_t
10000: low speed mode(10kHz)。
100000: standard mode(100kHz)。
400000: fast mode(400kHz)。
1000000: fast mode plus(1MHz)。
3400000: high speed mode(3.4MHz)。

戻り値

なし。

オリジナルのページ

https://docs.arduino.cc/language-reference/en/functions/communication/wire/setClock/

最終更新日

July 20, 2026

inserted by FC2 system