I2CSPM_Init_TypeDef Struct Reference
[I2CSPM]
I2C driver instance initialization structure.
More...
#include <i2cspm.h>
Data Fields |
I2C_TypeDef * | port |
| Peripheral port.
|
GPIO_Port_TypeDef | sclPort |
| SCL pin port number.
|
uint8_t | sclPin |
| SCL pin number.
|
GPIO_Port_TypeDef | sdaPort |
| SDA pin port number.
|
uint8_t | sdaPin |
| SDA pin number.
|
uint8_t | portLocation |
| Port location.
|
uint32_t | i2cRefFreq |
| I2C reference clock.
|
uint32_t | i2cMaxFreq |
| I2C max bus frequency to use.
|
I2C_ClockHLR_TypeDef | i2cClhr |
| Clock low/high ratio control.
|
Detailed Description
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.
Definition at line 46 of file i2cspm.h.
Field Documentation
The documentation for this struct was generated from the following file: