STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
UART Interrupt Definitions
Collaboration diagram for UART Interrupt Definitions:

Macros

#define UART_IT_PE   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_PEIE))
 
#define UART_IT_TXE   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_TXEIE))
 
#define UART_IT_TC   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_TCIE))
 
#define UART_IT_RXNE   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_RXNEIE))
 
#define UART_IT_IDLE   ((uint32_t)(UART_CR1_REG_INDEX << 28U | USART_CR1_IDLEIE))
 
#define UART_IT_LBD   ((uint32_t)(UART_CR2_REG_INDEX << 28U | USART_CR2_LBDIE))
 
#define UART_IT_CTS   ((uint32_t)(UART_CR3_REG_INDEX << 28U | USART_CR3_CTSIE))
 
#define UART_IT_ERR   ((uint32_t)(UART_CR3_REG_INDEX << 28U | USART_CR3_EIE))
 

Detailed Description

Elements values convention: 0xY000XXXX

Macro Definition Documentation

◆ UART_IT_PE

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

#include <stm32f4xx_hal_uart.h>

Definition at line 383 of file stm32f4xx_hal_uart.h.

Referenced by UART_Receive_IT(), and UART_Start_Receive_IT().

◆ UART_IT_TXE

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

#include <stm32f4xx_hal_uart.h>

Definition at line 384 of file stm32f4xx_hal_uart.h.

Referenced by HAL_UART_Transmit_IT(), and UART_Transmit_IT().

◆ UART_IT_TC

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

#include <stm32f4xx_hal_uart.h>

Definition at line 385 of file stm32f4xx_hal_uart.h.

Referenced by UART_EndTransmit_IT(), and UART_Transmit_IT().

◆ UART_IT_RXNE

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

#include <stm32f4xx_hal_uart.h>

Definition at line 386 of file stm32f4xx_hal_uart.h.

Referenced by UART_Receive_IT(), and UART_Start_Receive_IT().

◆ UART_IT_IDLE

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

#include <stm32f4xx_hal_uart.h>

Definition at line 387 of file stm32f4xx_hal_uart.h.

◆ UART_IT_LBD

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

#include <stm32f4xx_hal_uart.h>

Definition at line 389 of file stm32f4xx_hal_uart.h.

◆ UART_IT_CTS

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

#include <stm32f4xx_hal_uart.h>

Definition at line 391 of file stm32f4xx_hal_uart.h.

◆ UART_IT_ERR

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

#include <stm32f4xx_hal_uart.h>

Definition at line 392 of file stm32f4xx_hal_uart.h.

Referenced by UART_Receive_IT(), and UART_Start_Receive_IT().