TS-E+ базовая библиотека.
libTSE+
 Указатель Классы Функции Переменные Определения типов
Открытые члены | Полный список членов класса
Класс TWIMaster

#include <twi.h>

Открытые члены

bool init ()
 
bool begin (const uint8_t address, const TWIMode mode)
 
size_t read (void *, size_t)
 
size_t write (const void *, size_t)
 
void commit ()
 
TWIMasteroperator>> (uint8_t &)
 
TWIMasteroperator<< (const uint8_t)
 

Подробное описание

Работа TWI в режиме мастера

Методы

bool TWIMaster::begin ( const uint8_t  address,
const TWIMode  mode 
)

Начать транзакцию. Если предыдушая транзакция не завершена, то она завершается автоматически

Аргументы
addressадрес устройства (сдвинутый на 1 в любом случае)
modeрежим транзакцц (read, write)
Возвращает
true если успешно
void TWIMaster::commit ( )

завершить транзакцию

bool TWIMaster::init ( )

Иницализация режима

Возвращает
true если успешно

Объявления и описания членов класса находятся в файле: