Macros

Elements values convention: 0xY000XXXX. More...

Collaboration diagram for UART Interrupt Definitions:

Macros

#define UART_IT_CM   0x112EU
 
#define UART_IT_CM   0x112EU
 
#define UART_IT_CM   0x112EU
 
#define UART_IT_CTS   ((uint32_t)(UART_CR3_REG_INDEX << 28U | USART_CR3_CTSIE))
 
#define UART_IT_CTS   0x096AU
 
#define UART_IT_CTS   0x096AU
 
#define UART_IT_CTS   0x096AU
 
#define UART_IT_ERR   ((uint32_t)(UART_CR3_REG_INDEX << 28U | USART_CR3_EIE))
 
#define UART_IT_ERR   0x0060U
 
#define UART_IT_ERR   0x0060U
 
#define UART_IT_ERR   0x0060U
 
#define UART_IT_FE   0x0100U
 
#define UART_IT_FE   0x0100U
 
#define UART_IT_FE   0x0100U
 
#define UART_IT_IDLE   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_IDLEIE))
 
#define UART_IT_IDLE   0x0424U
 
#define UART_IT_IDLE   0x0424U
 
#define UART_IT_IDLE   0x0424U
 
#define UART_IT_LBD   ((uint32_t)(UART_CR2_REG_INDEX << 28U | USART_CR2_LBDIE))
 
#define UART_IT_LBD   0x0846U
 
#define UART_IT_LBD   0x0846U
 
#define UART_IT_LBD   0x0846U
 
#define UART_IT_NE   0x0200U
 
#define UART_IT_NE   0x0200U
 
#define UART_IT_NE   0x0200U
 
#define UART_IT_ORE   0x0300U
 
#define UART_IT_ORE   0x0300U
 
#define UART_IT_ORE   0x0300U
 
#define UART_IT_PE   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_PEIE))
 
#define UART_IT_PE   0x0028U
 
#define UART_IT_PE   0x0028U
 
#define UART_IT_PE   0x0028U
 
#define UART_IT_RTO   0x0B3AU
 
#define UART_IT_RTO   0x0B3AU
 
#define UART_IT_RTO   0x0B3AU
 
#define UART_IT_RXFF   0x183FU
 
#define UART_IT_RXFF   0x183FU
 
#define UART_IT_RXFNE   0x0525U
 
#define UART_IT_RXFNE   0x0525U
 
#define UART_IT_RXFT   0x1A7CU
 
#define UART_IT_RXFT   0x1A7CU
 
#define UART_IT_RXNE   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_RXNEIE))
 
#define UART_IT_RXNE   0x0525U
 
#define UART_IT_RXNE   0x0525U
 
#define UART_IT_RXNE   0x0525U
 
#define UART_IT_TC   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_TCIE))
 
#define UART_IT_TC   0x0626U
 
#define UART_IT_TC   0x0626U
 
#define UART_IT_TC   0x0626U
 
#define UART_IT_TXE   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_TXEIE))
 
#define UART_IT_TXE   0x0727U
 
#define UART_IT_TXE   0x0727U
 
#define UART_IT_TXE   0x0727U
 
#define UART_IT_TXFE   0x173EU
 
#define UART_IT_TXFE   0x173EU
 
#define UART_IT_TXFNF   0x0727U
 
#define UART_IT_TXFNF   0x0727U
 
#define UART_IT_TXFT   0x1B77U
 
#define UART_IT_TXFT   0x1B77U
 
#define UART_IT_WUF   0x1476U
 
#define UART_IT_WUF   0x1476U
 

Detailed Description

Elements values convention: 0xY000XXXX.

Elements values convention: 000ZZZZZ0XXYYYYYb.

Macro Definition Documentation

◆ UART_IT_CM [1/3]

#define UART_IT_CM   0x112EU

UART character match interruption

Definition at line 705 of file stm32f7xx_hal_uart.h.

◆ UART_IT_CM [2/3]

#define UART_IT_CM   0x112EU

UART character match interruption

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

◆ UART_IT_CM [3/3]

#define UART_IT_CM   0x112EU

UART character match interruption

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

◆ UART_IT_CTS [1/4]

#define UART_IT_CTS   ((uint32_t)(UART_CR3_REG_INDEX << 28U | USART_CR3_CTSIE))

Definition at line 366 of file stm32f4xx_hal_uart.h.

◆ UART_IT_CTS [2/4]

#define UART_IT_CTS   0x096AU

UART CTS interruption

Definition at line 704 of file stm32f7xx_hal_uart.h.

◆ UART_IT_CTS [3/4]

#define UART_IT_CTS   0x096AU

◆ UART_IT_CTS [4/4]

#define UART_IT_CTS   0x096AU

◆ UART_IT_ERR [1/4]

#define UART_IT_ERR   ((uint32_t)(UART_CR3_REG_INDEX << 28U | USART_CR3_EIE))

Definition at line 367 of file stm32f4xx_hal_uart.h.

◆ UART_IT_ERR [2/4]

#define UART_IT_ERR   0x0060U

UART error interruption

Definition at line 711 of file stm32f7xx_hal_uart.h.

◆ UART_IT_ERR [3/4]

#define UART_IT_ERR   0x0060U

◆ UART_IT_ERR [4/4]

#define UART_IT_ERR   0x0060U

UART error interruption

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

◆ UART_IT_FE [1/3]

#define UART_IT_FE   0x0100U

UART frame error interruption

Definition at line 715 of file stm32f7xx_hal_uart.h.

◆ UART_IT_FE [2/3]

#define UART_IT_FE   0x0100U

UART frame error interruption

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

◆ UART_IT_FE [3/3]

#define UART_IT_FE   0x0100U

UART frame error interruption

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

◆ UART_IT_IDLE [1/4]

#define UART_IT_IDLE   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_IDLEIE))

Definition at line 362 of file stm32f4xx_hal_uart.h.

◆ UART_IT_IDLE [2/4]

#define UART_IT_IDLE   0x0424U

UART idle interruption

Definition at line 702 of file stm32f7xx_hal_uart.h.

◆ UART_IT_IDLE [3/4]

#define UART_IT_IDLE   0x0424U

◆ UART_IT_IDLE [4/4]

#define UART_IT_IDLE   0x0424U

UART idle interruption

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

◆ UART_IT_LBD [1/4]

#define UART_IT_LBD   ((uint32_t)(UART_CR2_REG_INDEX << 28U | USART_CR2_LBDIE))

Definition at line 364 of file stm32f4xx_hal_uart.h.

◆ UART_IT_LBD [2/4]

#define UART_IT_LBD   0x0846U

UART LIN break detection interruption

Definition at line 703 of file stm32f7xx_hal_uart.h.

◆ UART_IT_LBD [3/4]

#define UART_IT_LBD   0x0846U

UART LIN break detection interruption

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

◆ UART_IT_LBD [4/4]

#define UART_IT_LBD   0x0846U

UART LIN break detection interruption

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

◆ UART_IT_NE [1/3]

#define UART_IT_NE   0x0200U

UART noise error interruption

Definition at line 714 of file stm32f7xx_hal_uart.h.

◆ UART_IT_NE [2/3]

#define UART_IT_NE   0x0200U

UART noise error interruption

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

◆ UART_IT_NE [3/3]

#define UART_IT_NE   0x0200U

UART noise error interruption

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

◆ UART_IT_ORE [1/3]

#define UART_IT_ORE   0x0300U

UART overrun error interruption

Definition at line 713 of file stm32f7xx_hal_uart.h.

◆ UART_IT_ORE [2/3]

#define UART_IT_ORE   0x0300U

UART overrun error interruption

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

◆ UART_IT_ORE [3/3]

#define UART_IT_ORE   0x0300U

UART overrun error interruption

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

◆ UART_IT_PE [1/4]

#define UART_IT_PE   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_PEIE))

Definition at line 358 of file stm32f4xx_hal_uart.h.

◆ UART_IT_PE [2/4]

#define UART_IT_PE   0x0028U

UART parity error interruption

Definition at line 698 of file stm32f7xx_hal_uart.h.

◆ UART_IT_PE [3/4]

#define UART_IT_PE   0x0028U

UART parity error interruption

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

◆ UART_IT_PE [4/4]

#define UART_IT_PE   0x0028U

UART parity error interruption

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

◆ UART_IT_RTO [1/3]

#define UART_IT_RTO   0x0B3AU

UART receiver timeout interruption

Definition at line 709 of file stm32f7xx_hal_uart.h.

◆ UART_IT_RTO [2/3]

#define UART_IT_RTO   0x0B3AU

UART receiver timeout interruption

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

◆ UART_IT_RTO [3/3]

#define UART_IT_RTO   0x0B3AU

UART receiver timeout interruption

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

◆ UART_IT_RXFF [1/2]

#define UART_IT_RXFF   0x183FU

UART RXFIFO full interruption

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

◆ UART_IT_RXFF [2/2]

#define UART_IT_RXFF   0x183FU

UART RXFIFO full interruption

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

◆ UART_IT_RXFNE [1/2]

#define UART_IT_RXFNE   0x0525U

UART RXFIFO not empty interruption

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

◆ UART_IT_RXFNE [2/2]

#define UART_IT_RXFNE   0x0525U

UART RXFIFO not empty interruption

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

◆ UART_IT_RXFT [1/2]

#define UART_IT_RXFT   0x1A7CU

UART RXFIFO threshold reached interruption

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

◆ UART_IT_RXFT [2/2]

#define UART_IT_RXFT   0x1A7CU

UART RXFIFO threshold reached interruption

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

◆ UART_IT_RXNE [1/4]

#define UART_IT_RXNE   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_RXNEIE))

Definition at line 361 of file stm32f4xx_hal_uart.h.

◆ UART_IT_RXNE [2/4]

#define UART_IT_RXNE   0x0525U

UART read data register not empty interruption

Definition at line 701 of file stm32f7xx_hal_uart.h.

◆ UART_IT_RXNE [3/4]

#define UART_IT_RXNE   0x0525U

UART read data register not empty interruption

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

◆ UART_IT_RXNE [4/4]

#define UART_IT_RXNE   0x0525U

UART read data register not empty interruption

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

◆ UART_IT_TC [1/4]

#define UART_IT_TC   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_TCIE))

Definition at line 360 of file stm32f4xx_hal_uart.h.

◆ UART_IT_TC [2/4]

#define UART_IT_TC   0x0626U

UART transmission complete interruption

Definition at line 700 of file stm32f7xx_hal_uart.h.

◆ UART_IT_TC [3/4]

#define UART_IT_TC   0x0626U

UART transmission complete interruption

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

◆ UART_IT_TC [4/4]

#define UART_IT_TC   0x0626U

UART transmission complete interruption

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

◆ UART_IT_TXE [1/4]

#define UART_IT_TXE   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_TXEIE))

Definition at line 359 of file stm32f4xx_hal_uart.h.

◆ UART_IT_TXE [2/4]

#define UART_IT_TXE   0x0727U

UART transmit data register empty interruption

Definition at line 699 of file stm32f7xx_hal_uart.h.

◆ UART_IT_TXE [3/4]

#define UART_IT_TXE   0x0727U

UART transmit data register empty interruption

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

◆ UART_IT_TXE [4/4]

#define UART_IT_TXE   0x0727U

UART transmit data register empty interruption

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

◆ UART_IT_TXFE [1/2]

#define UART_IT_TXFE   0x173EU

UART TXFIFO empty interruption

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

◆ UART_IT_TXFE [2/2]

#define UART_IT_TXFE   0x173EU

UART TXFIFO empty interruption

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

◆ UART_IT_TXFNF [1/2]

#define UART_IT_TXFNF   0x0727U

UART TX FIFO not full interruption

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

◆ UART_IT_TXFNF [2/2]

#define UART_IT_TXFNF   0x0727U

UART TX FIFO not full interruption

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

◆ UART_IT_TXFT [1/2]

#define UART_IT_TXFT   0x1B77U

UART TXFIFO threshold reached interruption

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

◆ UART_IT_TXFT [2/2]

#define UART_IT_TXFT   0x1B77U

UART TXFIFO threshold reached interruption

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

◆ UART_IT_WUF [1/2]

#define UART_IT_WUF   0x1476U

UART wake-up from stop mode interruption

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

◆ UART_IT_WUF [2/2]

#define UART_IT_WUF   0x1476U

UART wake-up from stop mode interruption

Definition at line 777 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