ELIOT1 HAL
Загрузка...
Поиск...
Не найдено
Структура _i2c_slave_handle

I2C Slave-дескриптор Подробнее...

#include <hal_i2c.h>

Поля данных

int32_t irq_num
 
volatile i2c_slave_transfer_t transfer
 
volatile i2c_slave_fsm_t slave_fsm
 
i2c_slave_transfer_callback_t callback
 
void * user_data
 

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

I2C Slave-дескриптор

Поля

◆ callback

i2c_slave_transfer_callback_t _i2c_slave_handle::callback

Функция обратного вызова, вызываемая при обмене

◆ irq_num

int32_t _i2c_slave_handle::irq_num

Номер IRQ

◆ slave_fsm

volatile i2c_slave_fsm_t _i2c_slave_handle::slave_fsm

Slave конечный автомат передачи

◆ transfer

volatile i2c_slave_transfer_t _i2c_slave_handle::transfer

Структура обмена данными

◆ user_data

void* _i2c_slave_handle::user_data

Параметр функции обратного вызова


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