I2C driver instance initialization structure.
This data structure contains a number of I2C configuration options required for driver instance initialization.This struct is passed to I2CSPM_Init() when initializing a I2CSPM instance.
Public Attributes#
I2C_TypeDef *
Peripheral port.
GPIO_Port_TypeDef
SCL pin port number.
GPIO_Port_TypeDef
SDA pin port number.
uint8_t
SCL pin number.
uint8_t
SDA pin number.
uint32_t
I2C reference clock.
uint32_t
I2C max bus frequency to use.
I2C_ClockHLR_TypeDef
Clock low/high ratio control.