Modules | Macros

USART Interrupt definition USART_IT possible values Elements values convention: 0xZZZZYYXX XX: Position of the corresponding Interrupt YY: Register index ZZZZ: Flag position. More...

Collaboration diagram for USART_Interrupt_definition:

Modules

 USART_Legacy
 

Macros

#define IS_USART_CLEAR_IT(IT)
 
#define IS_USART_CLEAR_IT(IT)
 
#define IS_USART_CLEAR_IT(IT)
 
#define IS_USART_CONFIG_IT(IT)
 
#define IS_USART_CONFIG_IT(IT)
 
#define IS_USART_CONFIG_IT(IT)
 
#define IS_USART_GET_IT(IT)
 
#define IS_USART_GET_IT(IT)
 
#define IS_USART_GET_IT(IT)
 
#define USART_IT_CM   ((uint32_t)0x0011010E)
 
#define USART_IT_CTS   ((uint16_t)0x096A)
 
#define USART_IT_CTS   ((uint16_t)0x096A)
 
#define USART_IT_CTS   ((uint32_t)0x0009030A)
 
#define USART_IT_EOB   ((uint32_t)0x000C011B)
 
#define USART_IT_ERR   ((uint16_t)0x0060)
 
#define USART_IT_ERR   ((uint16_t)0x0060)
 
#define USART_IT_ERR   ((uint32_t)0x00000300)
 
#define USART_IT_FE   ((uint16_t)0x0160)
 
#define USART_IT_FE   ((uint16_t)0x0160)
 
#define USART_IT_FE   ((uint32_t)0x00010300)
 
#define USART_IT_IDLE   ((uint16_t)0x0424)
 
#define USART_IT_IDLE   ((uint16_t)0x0424)
 
#define USART_IT_IDLE   ((uint32_t)0x00040104)
 
#define USART_IT_LBD   ((uint16_t)0x0846)
 
#define USART_IT_LBD   ((uint16_t)0x0846)
 
#define USART_IT_LBD   ((uint32_t)0x00080206)
 
#define USART_IT_NE   ((uint16_t)0x0260)
 
#define USART_IT_NE   ((uint16_t)0x0260)
 
#define USART_IT_NE   ((uint32_t)0x00020300)
 
#define USART_IT_ORE   ((uint16_t)0x0360)
 
#define USART_IT_ORE   ((uint32_t)0x00030300)
 
#define USART_IT_ORE_ER   ((uint16_t)0x0360) /* In case interrupt is generated if the EIE bit is set */
 
#define USART_IT_ORE_RX   ((uint16_t)0x0325) /* In case interrupt is generated if the RXNEIE bit is set */
 
#define USART_IT_PE   ((uint16_t)0x0028)
 
#define USART_IT_PE   ((uint16_t)0x0028)
 
#define USART_IT_PE   ((uint32_t)0x00000108)
 
#define USART_IT_RTO   ((uint32_t)0x000B011A)
 
#define USART_IT_RXNE   ((uint16_t)0x0525)
 
#define USART_IT_RXNE   ((uint16_t)0x0525)
 
#define USART_IT_RXNE   ((uint32_t)0x00050105)
 
#define USART_IT_TC   ((uint16_t)0x0626)
 
#define USART_IT_TC   ((uint16_t)0x0626)
 
#define USART_IT_TC   ((uint32_t)0x00060106)
 
#define USART_IT_TXE   ((uint16_t)0x0727)
 
#define USART_IT_TXE   ((uint16_t)0x0727)
 
#define USART_IT_TXE   ((uint32_t)0x00070107)
 
#define USART_IT_WU   ((uint32_t)0x00140316)
 

Detailed Description

USART Interrupt definition USART_IT possible values Elements values convention: 0xZZZZYYXX XX: Position of the corresponding Interrupt YY: Register index ZZZZ: Flag position.

Macro Definition Documentation

#define IS_USART_CLEAR_IT (   IT)
Value:
(((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
((IT) == USART_IT_LBD) || ((IT) == USART_IT_CTS))
#define USART_IT_TC
#define USART_IT_CTS
#define USART_IT_RXNE
#define USART_IT_LBD

Definition at line 262 of file stm32f10x_usart.h.

#define IS_USART_CLEAR_IT (   IT)
Value:
(((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
((IT) == USART_IT_LBD) || ((IT) == USART_IT_CTS))
#define USART_IT_TC
#define USART_IT_CTS
#define USART_IT_RXNE
#define USART_IT_LBD

Definition at line 276 of file stm32f4xx_usart.h.

#define IS_USART_CLEAR_IT (   IT)
Value:
(((IT) == USART_IT_TC) || ((IT) == USART_IT_PE) || \
((IT) == USART_IT_FE) || ((IT) == USART_IT_NE) || \
((IT) == USART_IT_ORE) || ((IT) == USART_IT_IDLE) || \
((IT) == USART_IT_LBD) || ((IT) == USART_IT_CTS) || \
((IT) == USART_IT_RTO) || ((IT) == USART_IT_EOB) || \
((IT) == USART_IT_CM) || ((IT) == USART_IT_WU))
#define USART_IT_RTO
#define USART_IT_IDLE
#define USART_IT_EOB
#define USART_IT_FE
#define USART_IT_TC
#define USART_IT_ORE
#define USART_IT_CTS
#define USART_IT_PE
#define USART_IT_CM
#define USART_IT_WU
#define USART_IT_LBD
#define USART_IT_NE

Definition at line 490 of file stm32f30x_usart.h.

#define IS_USART_CONFIG_IT (   IT)
Value:
(((IT) == USART_IT_PE) || ((IT) == USART_IT_TXE) || \
((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
((IT) == USART_IT_IDLE) || ((IT) == USART_IT_LBD) || \
((IT) == USART_IT_CTS) || ((IT) == USART_IT_ERR))
#define USART_IT_IDLE
#define USART_IT_TXE
#define USART_IT_TC
#define USART_IT_CTS
#define USART_IT_PE
#define USART_IT_ERR
#define USART_IT_RXNE
#define USART_IT_LBD

Definition at line 253 of file stm32f10x_usart.h.

#define IS_USART_CONFIG_IT (   IT)
Value:
(((IT) == USART_IT_PE) || ((IT) == USART_IT_TXE) || \
((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
((IT) == USART_IT_IDLE) || ((IT) == USART_IT_LBD) || \
((IT) == USART_IT_CTS) || ((IT) == USART_IT_ERR))
#define USART_IT_IDLE
#define USART_IT_TXE
#define USART_IT_TC
#define USART_IT_CTS
#define USART_IT_PE
#define USART_IT_ERR
#define USART_IT_RXNE
#define USART_IT_LBD

Definition at line 266 of file stm32f4xx_usart.h.

#define IS_USART_CONFIG_IT (   IT)
Value:
(((IT) == USART_IT_PE) || ((IT) == USART_IT_TXE) || \
((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
((IT) == USART_IT_IDLE) || ((IT) == USART_IT_LBD) || \
((IT) == USART_IT_CTS) || ((IT) == USART_IT_ERR) || \
((IT) == USART_IT_RTO) || ((IT) == USART_IT_EOB) || \
((IT) == USART_IT_CM) || ((IT) == USART_IT_WU))
#define USART_IT_RTO
#define USART_IT_IDLE
#define USART_IT_EOB
#define USART_IT_TXE
#define USART_IT_TC
#define USART_IT_CTS
#define USART_IT_PE
#define USART_IT_ERR
#define USART_IT_CM
#define USART_IT_WU
#define USART_IT_RXNE
#define USART_IT_LBD

Definition at line 475 of file stm32f30x_usart.h.

#define IS_USART_GET_IT (   IT)
Value:
(((IT) == USART_IT_PE) || ((IT) == USART_IT_TXE) || \
((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
((IT) == USART_IT_IDLE) || ((IT) == USART_IT_LBD) || \
((IT) == USART_IT_CTS) || ((IT) == USART_IT_ORE) || \
((IT) == USART_IT_NE) || ((IT) == USART_IT_FE))
#define USART_IT_IDLE
#define USART_IT_FE
#define USART_IT_TXE
#define USART_IT_TC
#define USART_IT_ORE
#define USART_IT_CTS
#define USART_IT_PE
#define USART_IT_RXNE
#define USART_IT_LBD
#define USART_IT_NE

Definition at line 257 of file stm32f10x_usart.h.

#define IS_USART_GET_IT (   IT)
Value:
(((IT) == USART_IT_PE) || ((IT) == USART_IT_TXE) || \
((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
((IT) == USART_IT_IDLE) || ((IT) == USART_IT_LBD) || \
((IT) == USART_IT_CTS) || ((IT) == USART_IT_ORE) || \
((IT) == USART_IT_ORE_RX) || ((IT) == USART_IT_ORE_ER) || \
((IT) == USART_IT_NE) || ((IT) == USART_IT_FE))
#define USART_IT_IDLE
#define USART_IT_ORE_RX
#define USART_IT_FE
#define USART_IT_TXE
#define USART_IT_TC
#define USART_IT_ORE
#define USART_IT_CTS
#define USART_IT_PE
#define USART_IT_ORE_ER
#define USART_IT_RXNE
#define USART_IT_LBD
#define USART_IT_NE

Definition at line 270 of file stm32f4xx_usart.h.

#define IS_USART_GET_IT (   IT)
Value:
(((IT) == USART_IT_PE) || ((IT) == USART_IT_TXE) || \
((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
((IT) == USART_IT_IDLE) || ((IT) == USART_IT_LBD) || \
((IT) == USART_IT_CTS) || ((IT) == USART_IT_ORE) || \
((IT) == USART_IT_NE) || ((IT) == USART_IT_FE) || \
((IT) == USART_IT_RTO) || ((IT) == USART_IT_EOB) || \
((IT) == USART_IT_CM) || ((IT) == USART_IT_WU))
#define USART_IT_RTO
#define USART_IT_IDLE
#define USART_IT_EOB
#define USART_IT_FE
#define USART_IT_TXE
#define USART_IT_TC
#define USART_IT_ORE
#define USART_IT_CTS
#define USART_IT_PE
#define USART_IT_CM
#define USART_IT_WU
#define USART_IT_RXNE
#define USART_IT_LBD
#define USART_IT_NE

Definition at line 482 of file stm32f30x_usart.h.

#define USART_IT_CM   ((uint32_t)0x0011010E)

Definition at line 460 of file stm32f30x_usart.h.

#define USART_IT_CTS   ((uint16_t)0x096A)

Definition at line 248 of file stm32f10x_usart.h.

#define USART_IT_CTS   ((uint16_t)0x096A)

Definition at line 252 of file stm32f4xx_usart.h.

#define USART_IT_CTS   ((uint32_t)0x0009030A)

Definition at line 469 of file stm32f30x_usart.h.

#define USART_IT_EOB   ((uint32_t)0x000C011B)

Definition at line 461 of file stm32f30x_usart.h.

#define USART_IT_ERR   ((uint16_t)0x0060)

Definition at line 249 of file stm32f10x_usart.h.

#define USART_IT_ERR   ((uint16_t)0x0060)

Definition at line 253 of file stm32f4xx_usart.h.

#define USART_IT_ERR   ((uint32_t)0x00000300)

Definition at line 470 of file stm32f30x_usart.h.

#define USART_IT_FE   ((uint16_t)0x0160)

Definition at line 252 of file stm32f10x_usart.h.

#define USART_IT_FE   ((uint16_t)0x0160)

Definition at line 256 of file stm32f4xx_usart.h.

#define USART_IT_FE   ((uint32_t)0x00010300)

Definition at line 473 of file stm32f30x_usart.h.

#define USART_IT_IDLE   ((uint16_t)0x0424)

Definition at line 246 of file stm32f10x_usart.h.

#define USART_IT_IDLE   ((uint16_t)0x0424)

Definition at line 250 of file stm32f4xx_usart.h.

#define USART_IT_IDLE   ((uint32_t)0x00040104)

Definition at line 467 of file stm32f30x_usart.h.

#define USART_IT_LBD   ((uint16_t)0x0846)

Definition at line 247 of file stm32f10x_usart.h.

#define USART_IT_LBD   ((uint16_t)0x0846)

Definition at line 251 of file stm32f4xx_usart.h.

#define USART_IT_LBD   ((uint32_t)0x00080206)

Definition at line 468 of file stm32f30x_usart.h.

#define USART_IT_NE   ((uint16_t)0x0260)

Definition at line 251 of file stm32f10x_usart.h.

#define USART_IT_NE   ((uint16_t)0x0260)

Definition at line 255 of file stm32f4xx_usart.h.

#define USART_IT_NE   ((uint32_t)0x00020300)

Definition at line 472 of file stm32f30x_usart.h.

#define USART_IT_ORE   ((uint16_t)0x0360)

Definition at line 250 of file stm32f10x_usart.h.

#define USART_IT_ORE   ((uint32_t)0x00030300)

Definition at line 471 of file stm32f30x_usart.h.

#define USART_IT_ORE_ER   ((uint16_t)0x0360) /* In case interrupt is generated if the EIE bit is set */

Definition at line 254 of file stm32f4xx_usart.h.

#define USART_IT_ORE_RX   ((uint16_t)0x0325) /* In case interrupt is generated if the RXNEIE bit is set */

Definition at line 249 of file stm32f4xx_usart.h.

#define USART_IT_PE   ((uint16_t)0x0028)

Definition at line 242 of file stm32f10x_usart.h.

#define USART_IT_PE   ((uint16_t)0x0028)

Definition at line 245 of file stm32f4xx_usart.h.

#define USART_IT_PE   ((uint32_t)0x00000108)

Definition at line 463 of file stm32f30x_usart.h.

#define USART_IT_RTO   ((uint32_t)0x000B011A)

Definition at line 462 of file stm32f30x_usart.h.

#define USART_IT_RXNE   ((uint16_t)0x0525)

Definition at line 245 of file stm32f10x_usart.h.

#define USART_IT_RXNE   ((uint16_t)0x0525)

Definition at line 248 of file stm32f4xx_usart.h.

#define USART_IT_RXNE   ((uint32_t)0x00050105)

Definition at line 466 of file stm32f30x_usart.h.

#define USART_IT_TC   ((uint16_t)0x0626)

Definition at line 244 of file stm32f10x_usart.h.

#define USART_IT_TC   ((uint16_t)0x0626)

Definition at line 247 of file stm32f4xx_usart.h.

#define USART_IT_TC   ((uint32_t)0x00060106)

Definition at line 465 of file stm32f30x_usart.h.

#define USART_IT_TXE   ((uint16_t)0x0727)

Definition at line 243 of file stm32f10x_usart.h.

#define USART_IT_TXE   ((uint16_t)0x0727)

Definition at line 246 of file stm32f4xx_usart.h.

#define USART_IT_TXE   ((uint32_t)0x00070107)

Definition at line 464 of file stm32f30x_usart.h.

#define USART_IT_WU   ((uint32_t)0x00140316)

Definition at line 459 of file stm32f30x_usart.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:55