Macros
Collaboration diagram for UART State Code Definition:

Macros

#define HAL_UART_STATE_BUSY   0x00000024U
 
#define HAL_UART_STATE_BUSY   0x00000024U
 
#define HAL_UART_STATE_BUSY   0x00000024U
 
#define HAL_UART_STATE_BUSY_RX   0x00000022U
 
#define HAL_UART_STATE_BUSY_RX   0x00000022U
 
#define HAL_UART_STATE_BUSY_RX   0x00000022U
 
#define HAL_UART_STATE_BUSY_TX   0x00000021U
 
#define HAL_UART_STATE_BUSY_TX   0x00000021U
 
#define HAL_UART_STATE_BUSY_TX   0x00000021U
 
#define HAL_UART_STATE_BUSY_TX_RX   0x00000023U
 
#define HAL_UART_STATE_BUSY_TX_RX   0x00000023U
 
#define HAL_UART_STATE_BUSY_TX_RX   0x00000023U
 
#define HAL_UART_STATE_ERROR   0x000000E0U
 
#define HAL_UART_STATE_ERROR   0x000000E0U
 
#define HAL_UART_STATE_ERROR   0x000000E0U
 
#define HAL_UART_STATE_READY   0x00000020U
 
#define HAL_UART_STATE_READY   0x00000020U
 
#define HAL_UART_STATE_READY   0x00000020U
 
#define HAL_UART_STATE_RESET   0x00000000U
 
#define HAL_UART_STATE_RESET   0x00000000U
 
#define HAL_UART_STATE_RESET   0x00000000U
 
#define HAL_UART_STATE_TIMEOUT   0x000000A0U
 
#define HAL_UART_STATE_TIMEOUT   0x000000A0U
 
#define HAL_UART_STATE_TIMEOUT   0x000000A0U
 

Detailed Description

Macro Definition Documentation

◆ HAL_UART_STATE_BUSY [1/3]

#define HAL_UART_STATE_BUSY   0x00000024U

an internal process is ongoing Value is allowed for gState only

Definition at line 287 of file stm32f7xx_hal_uart.h.

◆ HAL_UART_STATE_BUSY [2/3]

#define HAL_UART_STATE_BUSY   0x00000024U

an internal process is ongoing Value is allowed for gState only

Definition at line 309 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_BUSY [3/3]

#define HAL_UART_STATE_BUSY   0x00000024U

an internal process is ongoing Value is allowed for gState only

Definition at line 330 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_BUSY_RX [1/3]

#define HAL_UART_STATE_BUSY_RX   0x00000022U

Data Reception process is ongoing Value is allowed for RxState only

Definition at line 291 of file stm32f7xx_hal_uart.h.

◆ HAL_UART_STATE_BUSY_RX [2/3]

#define HAL_UART_STATE_BUSY_RX   0x00000022U

Data Reception process is ongoing Value is allowed for RxState only

Definition at line 313 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_BUSY_RX [3/3]

#define HAL_UART_STATE_BUSY_RX   0x00000022U

Data Reception process is ongoing Value is allowed for RxState only

Definition at line 334 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_BUSY_TX [1/3]

#define HAL_UART_STATE_BUSY_TX   0x00000021U

Data Transmission process is ongoing Value is allowed for gState only

Definition at line 289 of file stm32f7xx_hal_uart.h.

◆ HAL_UART_STATE_BUSY_TX [2/3]

#define HAL_UART_STATE_BUSY_TX   0x00000021U

Data Transmission process is ongoing Value is allowed for gState only

Definition at line 311 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_BUSY_TX [3/3]

#define HAL_UART_STATE_BUSY_TX   0x00000021U

Data Transmission process is ongoing Value is allowed for gState only

Definition at line 332 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_BUSY_TX_RX [1/3]

#define HAL_UART_STATE_BUSY_TX_RX   0x00000023U

Data Transmission and Reception process is ongoing Not to be used for neither gState nor RxState. Value is result of combination (Or) between gState and RxState values

Definition at line 293 of file stm32f7xx_hal_uart.h.

◆ HAL_UART_STATE_BUSY_TX_RX [2/3]

#define HAL_UART_STATE_BUSY_TX_RX   0x00000023U

Data Transmission and Reception process is ongoing Not to be used for neither gState nor RxState. Value is result of combination (Or) between gState and RxState values

Definition at line 315 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_BUSY_TX_RX [3/3]

#define HAL_UART_STATE_BUSY_TX_RX   0x00000023U

Data Transmission and Reception process is ongoing Not to be used for neither gState nor RxState.Value is result of combination (Or) between gState and RxState values

Definition at line 336 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_ERROR [1/3]

#define HAL_UART_STATE_ERROR   0x000000E0U

Error Value is allowed for gState only

Definition at line 298 of file stm32f7xx_hal_uart.h.

◆ HAL_UART_STATE_ERROR [2/3]

#define HAL_UART_STATE_ERROR   0x000000E0U

Error Value is allowed for gState only

Definition at line 320 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_ERROR [3/3]

#define HAL_UART_STATE_ERROR   0x000000E0U

Error Value is allowed for gState only

Definition at line 341 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_READY [1/3]

#define HAL_UART_STATE_READY   0x00000020U

Peripheral Initialized and ready for use Value is allowed for gState and RxState

Definition at line 285 of file stm32f7xx_hal_uart.h.

◆ HAL_UART_STATE_READY [2/3]

#define HAL_UART_STATE_READY   0x00000020U

Peripheral Initialized and ready for use Value is allowed for gState and RxState

Definition at line 307 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_READY [3/3]

#define HAL_UART_STATE_READY   0x00000020U

Peripheral Initialized and ready for use Value is allowed for gState and RxState

Definition at line 328 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_RESET [1/3]

#define HAL_UART_STATE_RESET   0x00000000U

Peripheral is not initialized Value is allowed for gState and RxState

Definition at line 283 of file stm32f7xx_hal_uart.h.

◆ HAL_UART_STATE_RESET [2/3]

#define HAL_UART_STATE_RESET   0x00000000U

Peripheral is not initialized Value is allowed for gState and RxState

Definition at line 305 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_RESET [3/3]

#define HAL_UART_STATE_RESET   0x00000000U

Peripheral is not initialized Value is allowed for gState and RxState

Definition at line 326 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_TIMEOUT [1/3]

#define HAL_UART_STATE_TIMEOUT   0x000000A0U

Timeout state Value is allowed for gState only

Definition at line 296 of file stm32f7xx_hal_uart.h.

◆ HAL_UART_STATE_TIMEOUT [2/3]

#define HAL_UART_STATE_TIMEOUT   0x000000A0U

Timeout state Value is allowed for gState only

Definition at line 318 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.

◆ HAL_UART_STATE_TIMEOUT [3/3]

#define HAL_UART_STATE_TIMEOUT   0x000000A0U

Timeout state Value is allowed for gState only

Definition at line 339 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_uart.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:08