Data structure used with I2C_lld_write(), I2C_lld_writeIntr(), I2C_lld_read(), I2C_lld_readIntr()
Data Fields | |
uint32_t | deviceAddress |
uint8_t * | buffer |
uint32_t | size |
bool | expandSA |
uint32_t I2C_ExtendedParams::deviceAddress |
[IN] Target device address
uint8_t* I2C_ExtendedParams::buffer |
[IN] Pointer to Read or Write buffer
uint32_t I2C_ExtendedParams::size |
[IN] Size of Read or Write buffer
bool I2C_ExtendedParams::expandSA |
[IN] Expand target address: 10-bit address mode, false: 7-bit address mode