Macros

Elements values convention: 0xY000XXXX. More...

Collaboration diagram for IRDA Interrupt Definitions:

Macros

#define IRDA_IT_CTS   ((uint32_t)(IRDA_CR3_REG_INDEX << 28U | USART_CR3_CTSIE))
 
#define IRDA_IT_ERR   ((uint32_t)(IRDA_CR3_REG_INDEX << 28U | USART_CR3_EIE))
 
#define IRDA_IT_ERR   0x0060U
 
#define IRDA_IT_FE   0x0100U
 
#define IRDA_IT_IDLE   ((uint32_t)(IRDA_CR1_REG_INDEX << 28U | USART_CR1_IDLEIE))
 
#define IRDA_IT_IDLE   0x0424U
 
#define IRDA_IT_LBD   ((uint32_t)(IRDA_CR2_REG_INDEX << 28U | USART_CR2_LBDIE))
 
#define IRDA_IT_NE   0x0200U
 
#define IRDA_IT_ORE   0x0300U
 
#define IRDA_IT_PE   ((uint32_t)(IRDA_CR1_REG_INDEX << 28U | USART_CR1_PEIE))
 
#define IRDA_IT_PE   0x0028U
 
#define IRDA_IT_RXNE   ((uint32_t)(IRDA_CR1_REG_INDEX << 28U | USART_CR1_RXNEIE))
 
#define IRDA_IT_RXNE   0x0525U
 
#define IRDA_IT_TC   ((uint32_t)(IRDA_CR1_REG_INDEX << 28U | USART_CR1_TCIE))
 
#define IRDA_IT_TC   0x0626U
 
#define IRDA_IT_TXE   ((uint32_t)(IRDA_CR1_REG_INDEX << 28U | USART_CR1_TXEIE))
 
#define IRDA_IT_TXE   0x0727U
 

Detailed Description

Elements values convention: 0xY000XXXX.

Elements values convention: 0000ZZZZ0XXYYYYYb.

Macro Definition Documentation

◆ IRDA_IT_CTS

#define IRDA_IT_CTS   ((uint32_t)(IRDA_CR3_REG_INDEX << 28U | USART_CR3_CTSIE))

Definition at line 323 of file stm32f4xx_hal_irda.h.

◆ IRDA_IT_ERR [1/2]

#define IRDA_IT_ERR   ((uint32_t)(IRDA_CR3_REG_INDEX << 28U | USART_CR3_EIE))

Definition at line 324 of file stm32f4xx_hal_irda.h.

◆ IRDA_IT_ERR [2/2]

#define IRDA_IT_ERR   0x0060U

IRDA Error interruption

Definition at line 400 of file stm32f7xx_hal_irda.h.

◆ IRDA_IT_FE

#define IRDA_IT_FE   0x0100U

IRDA Frame error interruption

Definition at line 406 of file stm32f7xx_hal_irda.h.

◆ IRDA_IT_IDLE [1/2]

#define IRDA_IT_IDLE   ((uint32_t)(IRDA_CR1_REG_INDEX << 28U | USART_CR1_IDLEIE))

Definition at line 319 of file stm32f4xx_hal_irda.h.

◆ IRDA_IT_IDLE [2/2]

#define IRDA_IT_IDLE   0x0424U

IRDA Idle interruption

Definition at line 392 of file stm32f7xx_hal_irda.h.

◆ IRDA_IT_LBD

#define IRDA_IT_LBD   ((uint32_t)(IRDA_CR2_REG_INDEX << 28U | USART_CR2_LBDIE))

Definition at line 321 of file stm32f4xx_hal_irda.h.

◆ IRDA_IT_NE

#define IRDA_IT_NE   0x0200U

IRDA Noise error interruption

Definition at line 405 of file stm32f7xx_hal_irda.h.

◆ IRDA_IT_ORE

#define IRDA_IT_ORE   0x0300U

IRDA Overrun error interruption

Definition at line 404 of file stm32f7xx_hal_irda.h.

◆ IRDA_IT_PE [1/2]

#define IRDA_IT_PE   ((uint32_t)(IRDA_CR1_REG_INDEX << 28U | USART_CR1_PEIE))

Definition at line 315 of file stm32f4xx_hal_irda.h.

◆ IRDA_IT_PE [2/2]

#define IRDA_IT_PE   0x0028U

IRDA Parity error interruption

Definition at line 388 of file stm32f7xx_hal_irda.h.

◆ IRDA_IT_RXNE [1/2]

#define IRDA_IT_RXNE   ((uint32_t)(IRDA_CR1_REG_INDEX << 28U | USART_CR1_RXNEIE))

Definition at line 318 of file stm32f4xx_hal_irda.h.

◆ IRDA_IT_RXNE [2/2]

#define IRDA_IT_RXNE   0x0525U

IRDA Read data register not empty interruption

Definition at line 391 of file stm32f7xx_hal_irda.h.

◆ IRDA_IT_TC [1/2]

#define IRDA_IT_TC   ((uint32_t)(IRDA_CR1_REG_INDEX << 28U | USART_CR1_TCIE))

Definition at line 317 of file stm32f4xx_hal_irda.h.

◆ IRDA_IT_TC [2/2]

#define IRDA_IT_TC   0x0626U

IRDA Transmission complete interruption

Definition at line 390 of file stm32f7xx_hal_irda.h.

◆ IRDA_IT_TXE [1/2]

#define IRDA_IT_TXE   ((uint32_t)(IRDA_CR1_REG_INDEX << 28U | USART_CR1_TXEIE))

Definition at line 316 of file stm32f4xx_hal_irda.h.

◆ IRDA_IT_TXE [2/2]

#define IRDA_IT_TXE   0x0727U

IRDA Transmit data register empty interruption

Definition at line 389 of file stm32f7xx_hal_irda.h.



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