|
STM32G474xx HAL用户手册
|
I2C句柄结构定义。 更多...
数据结构 | |
| struct | __I2C_HandleTypeDef |
类型定义 | |
| typedef struct __I2C_HandleTypeDef | I2C_HandleTypeDef |
| typedef void(* | pI2C_CallbackTypeDef )(I2C_HandleTypeDef *hi2c) |
| HAL I2C回调指针定义。 | |
| typedef void(* | pI2C_AddrCallbackTypeDef )(I2C_HandleTypeDef *hi2c, uint8_t TransferDirection, uint16_t AddrMatchCode) |
枚举 | |
| enum | HAL_I2C_CallbackIDTypeDef { HAL_I2C_MASTER_TX_COMPLETE_CB_ID = 0x00U, HAL_I2C_MASTER_RX_COMPLETE_CB_ID = 0x01U, HAL_I2C_SLAVE_TX_COMPLETE_CB_ID = 0x02U, HAL_I2C_SLAVE_RX_COMPLETE_CB_ID = 0x03U, HAL_I2C_LISTEN_COMPLETE_CB_ID = 0x04U, HAL_I2C_MEM_TX_COMPLETE_CB_ID = 0x05U, HAL_I2C_MEM_RX_COMPLETE_CB_ID = 0x06U, HAL_I2C_ERROR_CB_ID = 0x07U, HAL_I2C_ABORT_CB_ID = 0x08U, HAL_I2C_MSPINIT_CB_ID = 0x09U, HAL_I2C_MSPDEINIT_CB_ID = 0x0AU } |
| HAL I2C回调ID枚举定义。 更多... | |
I2C句柄结构定义。
| typedef struct __I2C_HandleTypeDef I2C_HandleTypeDef |
| typedef void(* pI2C_AddrCallbackTypeDef)(I2C_HandleTypeDef *hi2c, uint8_t TransferDirection, uint16_t AddrMatchCode) |
指向I2C地址匹配回调函数的指针
定义于文件stm32g4xx_hal_i2c.h的280行。
| typedef void(* pI2C_CallbackTypeDef)(I2C_HandleTypeDef *hi2c) |
HAL I2C回调ID枚举定义。
定义于文件stm32g4xx_hal_i2c.h的258行。
1.7.6.1