STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Macros
UART Interrupts Definition

Macros

#define UART_IT_PE   ((uint32_t)0x0028U)
 
#define UART_IT_TXE   ((uint32_t)0x0727U)
 
#define UART_IT_TC   ((uint32_t)0x0626U)
 
#define UART_IT_RXNE   ((uint32_t)0x0525U)
 
#define UART_IT_IDLE   ((uint32_t)0x0424U)
 
#define UART_IT_LBD   ((uint32_t)0x0846U)
 
#define UART_IT_CTS   ((uint32_t)0x096AU)
 
#define UART_IT_CM   ((uint32_t)0x112EU)
 
#define UART_IT_ERR   ((uint32_t)0x0060U)
 
#define UART_IT_ORE   ((uint32_t)0x0300U)
 
#define UART_IT_NE   ((uint32_t)0x0200U)
 
#define UART_IT_FE   ((uint32_t)0x0100U)
 

Detailed Description

Elements values convention: 0000ZZZZ0XXYYYYYb

Macro Definition Documentation

#define UART_IT_CM   ((uint32_t)0x112EU)

Definition at line 624 of file stm32f7xx_hal_uart.h.

#define UART_IT_CTS   ((uint32_t)0x096AU)

Definition at line 623 of file stm32f7xx_hal_uart.h.

#define UART_IT_ERR   ((uint32_t)0x0060U)

Elements values convention: 000000000XXYYYYYb

  • YYYYY : Interrupt source position in the XX register (5bits)
  • XX : Interrupt source register (2bits)
    • 01: CR1 register
    • 10: CR2 register
    • 11: CR3 register

Definition at line 633 of file stm32f7xx_hal_uart.h.

#define UART_IT_FE   ((uint32_t)0x0100U)

Definition at line 640 of file stm32f7xx_hal_uart.h.

#define UART_IT_IDLE   ((uint32_t)0x0424U)

Definition at line 621 of file stm32f7xx_hal_uart.h.

#define UART_IT_LBD   ((uint32_t)0x0846U)

Definition at line 622 of file stm32f7xx_hal_uart.h.

#define UART_IT_NE   ((uint32_t)0x0200U)

Definition at line 639 of file stm32f7xx_hal_uart.h.

#define UART_IT_ORE   ((uint32_t)0x0300U)

Elements values convention: 0000ZZZZ00000000b

  • ZZZZ : Flag position in the ISR register(4bits)

Definition at line 638 of file stm32f7xx_hal_uart.h.

#define UART_IT_PE   ((uint32_t)0x0028U)

Definition at line 617 of file stm32f7xx_hal_uart.h.

#define UART_IT_RXNE   ((uint32_t)0x0525U)

Definition at line 620 of file stm32f7xx_hal_uart.h.

#define UART_IT_TC   ((uint32_t)0x0626U)

Definition at line 619 of file stm32f7xx_hal_uart.h.

#define UART_IT_TXE   ((uint32_t)0x0727U)

Definition at line 618 of file stm32f7xx_hal_uart.h.