|
STM32G474xx HAL 用户手册
|
IRDA 状态和错误函数。 更多...
函数 | |
| HAL_IRDA_StateTypeDef | HAL_IRDA_GetState (const IRDA_HandleTypeDef *hirda) |
| 返回 IRDA 句柄状态。 | |
| uint32_t | HAL_IRDA_GetError (const IRDA_HandleTypeDef *hirda) |
| 返回 IRDA 句柄错误代码。 | |
IRDA 状态和错误函数。
==============================================================================
##### 外设状态和错误函数 #####
==============================================================================
[..]
本小节提供一组函数,用于返回 IrDA 通信过程的状态,
以及返回通信过程中发生的外设错误。
(+) HAL_IRDA_GetState() API 可用于在运行时检查 IRDA 外设句柄的状态。
(+) HAL_IRDA_GetError() 在运行时检查通信过程中可能发生的错误。
| uint32_t HAL_IRDA_GetError | ( | const IRDA_HandleTypeDef * | hirda | ) |
返回 IRDA 句柄错误代码。
| hirda | 指向包含指定 IRDA 模块配置信息的 IRDA_HandleTypeDef 结构体的指针。 |
| IRDA | 错误代码 |
定义位于文件 stm32g4xx_hal_irda.c 的第 2205 行。
| HAL_IRDA_StateTypeDef HAL_IRDA_GetState | ( | const IRDA_HandleTypeDef * | hirda | ) |
返回 IRDA 句柄状态。
| hirda | 指向包含指定 IRDA 模块配置信息的 IRDA_HandleTypeDef 结构体的指针。 |
| HAL | 状态 |
定义位于文件 stm32g4xx_hal_irda.c 的第 2188 行。
引用 __IRDA_HandleTypeDef::gState 和 __IRDA_HandleTypeDef::RxState。
1.7.6.1