|
STM32G474xx HAL User Manual
|
函数 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveFlag_TXE (const I2C_TypeDef *I2Cx) |
| 指示发送数据寄存器空标志的状态。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveFlag_TXIS (const I2C_TypeDef *I2Cx) |
| 指示发送中断标志的状态。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveFlag_RXNE (const I2C_TypeDef *I2Cx) |
| 指示接收数据寄存器非空标志的状态。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveFlag_ADDR (const I2C_TypeDef *I2Cx) |
| 指示地址匹配标志的状态(从机模式)。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveFlag_NACK (const I2C_TypeDef *I2Cx) |
| 指示未应答标志的状态。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveFlag_STOP (const I2C_TypeDef *I2Cx) |
| 指示停止检测标志的状态。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveFlag_TC (const I2C_TypeDef *I2Cx) |
| 指示传输完成标志的状态(主机模式)。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveFlag_TCR (const I2C_TypeDef *I2Cx) |
| 指示传输完成标志的状态(主机模式)。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveFlag_BERR (const I2C_TypeDef *I2Cx) |
| 指示总线错误标志的状态。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveFlag_ARLO (const I2C_TypeDef *I2Cx) |
| 指示仲裁丢失标志的状态。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveFlag_OVR (const I2C_TypeDef *I2Cx) |
| 指示溢出/下溢标志的状态(从机模式)。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveSMBusFlag_PECERR (const I2C_TypeDef *I2Cx) |
| 指示SMBus接收中PEC错误标志的状态。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveSMBusFlag_TIMEOUT (const I2C_TypeDef *I2Cx) |
| 指示SMBus超时检测标志的状态。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveSMBusFlag_ALERT (const I2C_TypeDef *I2Cx) |
| 指示SMBus警报标志的状态。 | |
| __STATIC_INLINE uint32_t | LL_I2C_IsActiveFlag_BUSY (const I2C_TypeDef *I2Cx) |
| 指示总线忙标志的状态。 | |
| __STATIC_INLINE void | LL_I2C_ClearFlag_ADDR (I2C_TypeDef *I2Cx) |
| 清除地址匹配标志。 | |
| __STATIC_INLINE void | LL_I2C_ClearFlag_NACK (I2C_TypeDef *I2Cx) |
| 清除未应答标志。 | |
| __STATIC_INLINE void | LL_I2C_ClearFlag_STOP (I2C_TypeDef *I2Cx) |
| 清除停止检测标志。 | |
| __STATIC_INLINE void | LL_I2C_ClearFlag_TXE (I2C_TypeDef *I2Cx) |
| 清除发送数据寄存器空标志(TXE)。 | |
| __STATIC_INLINE void | LL_I2C_ClearFlag_BERR (I2C_TypeDef *I2Cx) |
| 清除总线错误标志。 | |
| __STATIC_INLINE void | LL_I2C_ClearFlag_ARLO (I2C_TypeDef *I2Cx) |
| 清除仲裁丢失标志。 | |
| __STATIC_INLINE void | LL_I2C_ClearFlag_OVR (I2C_TypeDef *I2Cx) |
| 清除溢出/下溢标志。 | |
| __STATIC_INLINE void | LL_I2C_ClearSMBusFlag_PECERR (I2C_TypeDef *I2Cx) |
| 清除SMBus PEC错误标志。 | |
| __STATIC_INLINE void | LL_I2C_ClearSMBusFlag_TIMEOUT (I2C_TypeDef *I2Cx) |
| 清除SMBus超时检测标志。 | |
| __STATIC_INLINE void | LL_I2C_ClearSMBusFlag_ALERT (I2C_TypeDef *I2Cx) |
| 清除SMBus警报标志。 | |
| __STATIC_INLINE void LL_I2C_ClearFlag_ADDR | ( | I2C_TypeDef * | I2Cx | ) |
清除地址匹配标志。
| I2Cx | I2C实例。 |
| 无 |
定义于文件 1752 行,文件 stm32g4xx_ll_i2c.h。
| __STATIC_INLINE void LL_I2C_ClearFlag_ARLO | ( | I2C_TypeDef * | I2Cx | ) |
清除仲裁丢失标志。
| I2Cx | I2C实例。 |
| 无 |
定义于文件 1808 行,文件 stm32g4xx_ll_i2c.h。
| __STATIC_INLINE void LL_I2C_ClearFlag_BERR | ( | I2C_TypeDef * | I2Cx | ) |
清除总线错误标志。
| I2Cx | I2C实例。 |
| 无 |
定义于文件 1797 行,文件 stm32g4xx_ll_i2c.h。
| __STATIC_INLINE void LL_I2C_ClearFlag_NACK | ( | I2C_TypeDef * | I2Cx | ) |
清除未应答标志。
| I2Cx | I2C实例。 |
| 无 |
定义于文件 1763 行,文件 stm32g4xx_ll_i2c.h。
| __STATIC_INLINE void LL_I2C_ClearFlag_OVR | ( | I2C_TypeDef * | I2Cx | ) |
清除溢出/下溢标志。
| I2Cx | I2C实例。 |
| 无 |
定义于文件 1819 行,文件 stm32g4xx_ll_i2c.h。
| __STATIC_INLINE void LL_I2C_ClearFlag_STOP | ( | I2C_TypeDef * | I2Cx | ) |
清除停止检测标志。
| I2Cx | I2C实例。 |
| 无 |
定义于文件 1774 行,文件 stm32g4xx_ll_i2c.h。