STM32G474xx HAL 用户手册
宏定义
SMBUS 标志定义
SMBUS 导出的常量

标志定义元素值的约定:0xXXXXYYYY。 更多...

宏定义

#define SMBUS_FLAG_TXE   I2C_ISR_TXE
#define SMBUS_FLAG_TXIS   I2C_ISR_TXIS
#define SMBUS_FLAG_RXNE   I2C_ISR_RXNE
#define SMBUS_FLAG_ADDR   I2C_ISR_ADDR
#define SMBUS_FLAG_AF   I2C_ISR_NACKF
#define SMBUS_FLAG_STOPF   I2C_ISR_STOPF
#define SMBUS_FLAG_TC   I2C_ISR_TC
#define SMBUS_FLAG_TCR   I2C_ISR_TCR
#define SMBUS_FLAG_BERR   I2C_ISR_BERR
#define SMBUS_FLAG_ARLO   I2C_ISR_ARLO
#define SMBUS_FLAG_OVR   I2C_ISR_OVR
#define SMBUS_FLAG_PECERR   I2C_ISR_PECERR
#define SMBUS_FLAG_TIMEOUT   I2C_ISR_TIMEOUT
#define SMBUS_FLAG_ALERT   I2C_ISR_ALERT
#define SMBUS_FLAG_BUSY   I2C_ISR_BUSY
#define SMBUS_FLAG_DIR   I2C_ISR_DIR

详细描述

标志定义元素值的约定:0xXXXXYYYY。


宏定义文档

#define SMBUS_FLAG_ADDR   I2C_ISR_ADDR
#define SMBUS_FLAG_AF   I2C_ISR_NACKF
#define SMBUS_FLAG_ALERT   I2C_ISR_ALERT
#define SMBUS_FLAG_ARLO   I2C_ISR_ARLO

定义于文件 397stm32g4xx_hal_smbus.h.

SMBUS_ITErrorHandler() 引用。

#define SMBUS_FLAG_BERR   I2C_ISR_BERR

定义于文件 396stm32g4xx_hal_smbus.h.

SMBUS_ITErrorHandler() 引用。

#define SMBUS_FLAG_BUSY   I2C_ISR_BUSY

定义于文件 402stm32g4xx_hal_smbus.h.

HAL_SMBUS_IsDeviceReady() 引用。

#define SMBUS_FLAG_DIR   I2C_ISR_DIR

定义于文件 403stm32g4xx_hal_smbus.h.

#define SMBUS_FLAG_OVR   I2C_ISR_OVR

定义于文件 398stm32g4xx_hal_smbus.h.

SMBUS_ITErrorHandler() 引用。

#define SMBUS_FLAG_PECERR   I2C_ISR_PECERR

定义于文件 399stm32g4xx_hal_smbus.h.

SMBUS_ITErrorHandler() 引用。

#define SMBUS_FLAG_RXNE   I2C_ISR_RXNE
#define SMBUS_FLAG_STOPF   I2C_ISR_STOPF
#define SMBUS_FLAG_TC   I2C_ISR_TC

定义于文件 394stm32g4xx_hal_smbus.h.

HAL_SMBUS_EV_IRQHandler(), 和 SMBUS_Master_ISR() 引用。

#define SMBUS_FLAG_TCR   I2C_ISR_TCR
#define SMBUS_FLAG_TIMEOUT   I2C_ISR_TIMEOUT

定义于文件 400stm32g4xx_hal_smbus.h.

SMBUS_ITErrorHandler() 引用。