I2CSPM_Init_TypeDef Struct Reference
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
       
        71
       
       of file
       
        i2cspm.h
       
       .
      
      
       #include <
       
     
        i2cspm.h
       
       >
      
| Data Fields | |
| I2C_ClockHLR_TypeDef | i2cClhr | 
| uint32_t | i2cMaxFreq | 
| uint32_t | i2cRefFreq | 
| I2C_TypeDef * | port | 
| uint8_t | portLocation | 
| uint8_t | sclPin | 
| GPIO_Port_TypeDef | sclPort | 
| uint8_t | sdaPin | 
| GPIO_Port_TypeDef | sdaPort | 
Field Documentation
| I2C_ClockHLR_TypeDef I2CSPM_Init_TypeDef::i2cClhr | 
| uint32_t I2CSPM_Init_TypeDef::i2cMaxFreq | 
| uint32_t I2CSPM_Init_TypeDef::i2cRefFreq | 
| I2C_TypeDef* I2CSPM_Init_TypeDef::port | 
Peripheral port
        Definition at line
        
         72
        
        of file
        
         i2cspm.h
        
        .
       
Referenced by BOARD_init() , I2CSPM_Init() , and sl_efp_init() .
| uint8_t I2CSPM_Init_TypeDef::portLocation | 
| uint8_t I2CSPM_Init_TypeDef::sclPin | 
SCL pin number
        Definition at line
        
         74
        
        of file
        
         i2cspm.h
        
        .
       
Referenced by BOARD_init() , and I2CSPM_Init() .
| GPIO_Port_TypeDef I2CSPM_Init_TypeDef::sclPort | 
SCL pin port number
        Definition at line
        
         73
        
        of file
        
         i2cspm.h
        
        .
       
Referenced by BOARD_init() , and I2CSPM_Init() .
| uint8_t I2CSPM_Init_TypeDef::sdaPin | 
SDA pin number
        Definition at line
        
         76
        
        of file
        
         i2cspm.h
        
        .
       
Referenced by BOARD_init() , and I2CSPM_Init() .
| GPIO_Port_TypeDef I2CSPM_Init_TypeDef::sdaPort | 
SDA pin port number
        Definition at line
        
         75
        
        of file
        
         i2cspm.h
        
        .
       
Referenced by BOARD_init() , and I2CSPM_Init() .
The documentation for this struct was generated from the following file:
- 
       C:/HandsOn/super/hardware/kit/common/drivers/
       i2cspm.h