STM32G474xx HAL用户手册
定义
获取标志定义
I2C导出常量

可与LL_I2C_ReadReg函数一起使用的标志定义。 更多...

定义

#define LL_I2C_ISR_TXE   I2C_ISR_TXE
#define LL_I2C_ISR_TXIS   I2C_ISR_TXIS
#define LL_I2C_ISR_RXNE   I2C_ISR_RXNE
#define LL_I2C_ISR_ADDR   I2C_ISR_ADDR
#define LL_I2C_ISR_NACKF   I2C_ISR_NACKF
#define LL_I2C_ISR_STOPF   I2C_ISR_STOPF
#define LL_I2C_ISR_TC   I2C_ISR_TC
#define LL_I2C_ISR_TCR   I2C_ISR_TCR
#define LL_I2C_ISR_BERR   I2C_ISR_BERR
#define LL_I2C_ISR_ARLO   I2C_ISR_ARLO
#define LL_I2C_ISR_OVR   I2C_ISR_OVR
#define LL_I2C_ISR_PECERR   I2C_ISR_PECERR
#define LL_I2C_ISR_TIMEOUT   I2C_ISR_TIMEOUT
#define LL_I2C_ISR_ALERT   I2C_ISR_ALERT
#define LL_I2C_ISR_BUSY   I2C_ISR_BUSY

详细说明

可与LL_I2C_ReadReg函数一起使用的标志定义。


定义文档

#define LL_I2C_ISR_ADDR   I2C_ISR_ADDR

地址匹配(从机模式)

Definition at line 146 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_ALERT   I2C_ISR_ALERT

SMBus警报(SMBus模式)

Definition at line 156 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_ARLO   I2C_ISR_ARLO

仲裁丢失

Definition at line 152 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_BERR   I2C_ISR_BERR

总线错误

Definition at line 151 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_BUSY   I2C_ISR_BUSY

总线忙碌

Definition at line 157 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_NACKF   I2C_ISR_NACKF

未收到确认标志

Definition at line 147 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_OVR   I2C_ISR_OVR

溢出/下溢(从机模式)

Definition at line 153 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_PECERR   I2C_ISR_PECERR

接收中的PEC错误(SMBus模式)

Definition at line 154 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_RXNE   I2C_ISR_RXNE

接收数据寄存器非空

Definition at line 145 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_STOPF   I2C_ISR_STOPF

停止检测标志

Definition at line 148 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_TC   I2C_ISR_TC

传输完成(主机模式)

Definition at line 149 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_TCR   I2C_ISR_TCR

传输完成重新加载

Definition at line 150 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_TIMEOUT   I2C_ISR_TIMEOUT

超时检测标志(SMBus模式)

Definition at line 155 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_TXE   I2C_ISR_TXE

发送数据寄存器为空

Definition at line 143 of file stm32g4xx_ll_i2c.h.

#define LL_I2C_ISR_TXIS   I2C_ISR_TXIS

发送中断状态

Definition at line 144 of file stm32g4xx_ll_i2c.h.