STM32G474xx HAL 用户手册
函数
外设状态、模式和错误函数
I2C 导出函数

外设状态、模式和错误函数。 更多...

函数

HAL_I2C_StateTypeDef HAL_I2C_GetState (const I2C_HandleTypeDef *hi2c)
 返回 I2C 句柄状态。
HAL_I2C_ModeTypeDef HAL_I2C_GetMode (const I2C_HandleTypeDef *hi2c)
 返回 I2C 主模式、从模式、存储器模式或无模式。
uint32_t HAL_I2C_GetError (const I2C_HandleTypeDef *hi2c)
 返回 I2C 错误代码。

详细描述

外设状态、模式和错误函数。

 ===============================================================================
            ##### 外设状态、模式和错误函数 #####
 ===============================================================================
    [..]
    此子部分允许在运行时获取外设状态和数据流。


函数文档

uint32_t HAL_I2C_GetError ( const I2C_HandleTypeDef hi2c)

返回 I2C 错误代码。

参数:
hi2c指向包含指定 I2C 配置信息的 I2C_HandleTypeDef 结构体的指针。
返回值:
I2C错误代码

定义位于文件 4927 行,文件 stm32g4xx_hal_i2c.c

引用 __I2C_HandleTypeDef::ErrorCode

返回 I2C 主模式、从模式、存储器模式或无模式。

参数:
hi2c指向包含 I2C 模块配置信息的 I2C_HandleTypeDef 结构体的指针。
返回值:
HAL模式

定义位于文件 4916 行,文件 stm32g4xx_hal_i2c.c

引用 __I2C_HandleTypeDef::Mode

返回 I2C 句柄状态。

参数:
hi2c指向包含指定 I2C 配置信息的 I2C_HandleTypeDef 结构体的指针。
返回值:
HAL状态

定义位于文件 4904 行,文件 stm32g4xx_hal_i2c.c

引用 __I2C_HandleTypeDef::State