STM32H735xx HAL User Manual
Defines
CEC State Code Definition
CEC Exported Constants

Defines

#define HAL_CEC_STATE_RESET   ((uint32_t)0x00000000)
#define HAL_CEC_STATE_READY   ((uint32_t)0x00000020)
#define HAL_CEC_STATE_BUSY   ((uint32_t)0x00000024)
#define HAL_CEC_STATE_BUSY_RX   ((uint32_t)0x00000022)
#define HAL_CEC_STATE_BUSY_TX   ((uint32_t)0x00000021)
#define HAL_CEC_STATE_BUSY_RX_TX   ((uint32_t)0x00000023)
#define HAL_CEC_STATE_ERROR   ((uint32_t)0x00000050)

Define Documentation

#define HAL_CEC_STATE_BUSY   ((uint32_t)0x00000024)

an internal process is ongoing Value is allowed for gState only

Definition at line 232 of file stm32h7xx_hal_cec.h.

Referenced by HAL_CEC_DeInit(), HAL_CEC_Init(), and HAL_CEC_SetDeviceAddress().

#define HAL_CEC_STATE_BUSY_RX   ((uint32_t)0x00000022)

Data Reception process is ongoing Value is allowed for RxState only

Definition at line 234 of file stm32h7xx_hal_cec.h.

Referenced by HAL_CEC_IRQHandler().

#define HAL_CEC_STATE_BUSY_RX_TX   ((uint32_t)0x00000023)

an internal process is ongoing Value is allowed for gState only

Definition at line 238 of file stm32h7xx_hal_cec.h.

#define HAL_CEC_STATE_BUSY_TX   ((uint32_t)0x00000021)

Data Transmission process is ongoing Value is allowed for gState only

Definition at line 236 of file stm32h7xx_hal_cec.h.

Referenced by HAL_CEC_Transmit_IT().

#define HAL_CEC_STATE_ERROR   ((uint32_t)0x00000050)

Error Value is allowed for gState only

Definition at line 240 of file stm32h7xx_hal_cec.h.

#define HAL_CEC_STATE_READY   ((uint32_t)0x00000020)
#define HAL_CEC_STATE_RESET   ((uint32_t)0x00000000)

Peripheral is not yet Initialized Value is allowed for gState and RxState

Definition at line 228 of file stm32h7xx_hal_cec.h.

Referenced by HAL_CEC_DeInit(), HAL_CEC_Init(), HAL_CEC_RegisterCallback(), and HAL_CEC_UnRegisterCallback().