|
ELIOT1 HAL
|
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-дескриптор
| i2c_slave_transfer_callback_t _i2c_slave_handle::callback |
Функция обратного вызова, вызываемая при обмене
| int32_t _i2c_slave_handle::irq_num |
Номер IRQ
| volatile i2c_slave_fsm_t _i2c_slave_handle::slave_fsm |
Slave конечный автомат передачи
| volatile i2c_slave_transfer_t _i2c_slave_handle::transfer |
Структура обмена данными
| void* _i2c_slave_handle::user_data |
Параметр функции обратного вызова