Wire.setClock()
Описание
setClock() изменяет тактовую частоту для связи по I2C. У периферийных устройств I2C нет минимальной рабочей тактовой частоты, однако обычно базовое значение составляет 100 кГц.
Эта функция входит в состав библиотеки Wire. Подробнее см. главную страницу Wire.
Синтаксис
Wire.setClock(clockFrequency)
Параметры
clockFrequency: желаемая тактовая частота связи в герцах. Распространённые значения:10000: режим низкой скорости (10 кГц).100000: стандартный режим (100 кГц).400000: быстрый режим (400 кГц).1000000: быстрый режим plus (1 МГц).3400000: высокоскоростной режим (3,4 МГц).
Допустимые типы данных: uint32_t.
Возвращаемое значение
Ничего.
Примечания и предупреждения
Предупреждение
Не все тактовые частоты поддерживаются всеми процессорами. Сверьтесь с документацией конкретного процессора, чтобы убедиться, что нужный режим поддерживается.