Категория библиотеки: Коммуникация
Библиотека, предназначенная для работы периферийного устройства по протоколу I2C.
Скачать / Download
Скачать: https://github.com/g4lvanix/I2C-master-lib
Пример использования
#ifndef I2C_MASTER_H #define I2C_MASTER_H
Создание объекта, настройка на правильную частоту для шины:
void I2C_init (void)
Установка соединения с новым устройством:
uint8_t I2C_start ()
Запись данных на текущее устройство:
uint8_t I2C_write()
Считывание байта с устройства, запрос следующего байта:
uint8_t I2C_read_ack()