RTEMS 6.3
Loading...
Searching...
No Matches

Macros

#define USART_IT_PE   0x0028U
#define USART_IT_TXE   0x0727U
#define USART_IT_TXFNF   0x0727U
#define USART_IT_TC   0x0626U
#define USART_IT_RXNE   0x0525U
#define USART_IT_RXFNE   0x0525U
#define USART_IT_IDLE   0x0424U
#define USART_IT_ERR   0x0060U
#define USART_IT_ORE   0x0300U
#define USART_IT_NE   0x0200U
#define USART_IT_FE   0x0100U
#define USART_IT_RXFF   0x183FU
#define USART_IT_TXFE   0x173EU
#define USART_IT_RXFT   0x1A7CU
#define USART_IT_TXFT   0x1B77U

Detailed Description

Elements values convention: 0000ZZZZ0XXYYYYYb

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

Macro Definition Documentation

◆ USART_IT_ERR

#define USART_IT_ERR   0x0060U

USART error interruption

◆ USART_IT_FE

#define USART_IT_FE   0x0100U

USART frame error interruption

◆ USART_IT_IDLE

#define USART_IT_IDLE   0x0424U

USART idle interruption

◆ USART_IT_NE

#define USART_IT_NE   0x0200U

USART noise error interruption

◆ USART_IT_ORE

#define USART_IT_ORE   0x0300U

USART overrun error interruption

◆ USART_IT_PE

#define USART_IT_PE   0x0028U

USART parity error interruption

◆ USART_IT_RXFF

#define USART_IT_RXFF   0x183FU

USART RXFIFO full interruption

◆ USART_IT_RXFNE

#define USART_IT_RXFNE   0x0525U

USART RXFIFO not empty interruption

◆ USART_IT_RXFT

#define USART_IT_RXFT   0x1A7CU

USART RXFIFO threshold reached interruption

◆ USART_IT_RXNE

#define USART_IT_RXNE   0x0525U

USART read data register not empty interruption

◆ USART_IT_TC

#define USART_IT_TC   0x0626U

USART transmission complete interruption

◆ USART_IT_TXE

#define USART_IT_TXE   0x0727U

USART transmit data register empty interruption

◆ USART_IT_TXFE

#define USART_IT_TXFE   0x173EU

USART TXFIFO empty interruption

◆ USART_IT_TXFNF

#define USART_IT_TXFNF   0x0727U

USART TX FIFO not full interruption

◆ USART_IT_TXFT

#define USART_IT_TXFT   0x1B77U

USART TXFIFO threshold reached interruption