|
STM32G474xx HAL用户手册
|
SMARTCARD HAL扩展模块的头文件。 更多...
#include "stm32g4xx_hal_def.h"宏定义 | |
| #define | SMARTCARD_TCBGT SMARTCARD_IT_TCBGT |
| #define | SMARTCARD_TC SMARTCARD_IT_TC |
| #define | SMARTCARD_ADVFEATURE_NO_INIT 0x00000000U |
| #define | SMARTCARD_ADVFEATURE_TXINVERT_INIT 0x00000001U |
| #define | SMARTCARD_ADVFEATURE_RXINVERT_INIT 0x00000002U |
| #define | SMARTCARD_ADVFEATURE_DATAINVERT_INIT 0x00000004U |
| #define | SMARTCARD_ADVFEATURE_SWAP_INIT 0x00000008U |
| #define | SMARTCARD_ADVFEATURE_RXOVERRUNDISABLE_INIT 0x00000010U |
| #define | SMARTCARD_ADVFEATURE_DMADISABLEONERROR_INIT 0x00000020U |
| #define | SMARTCARD_ADVFEATURE_MSBFIRST_INIT 0x00000080U |
| #define | SMARTCARD_ADVFEATURE_TXCOMPLETION 0x00000100U |
| #define | SMARTCARD_FIFOMODE_DISABLE 0x00000000U |
| #define | SMARTCARD_FIFOMODE_ENABLE USART_CR1_FIFOEN |
| #define | SMARTCARD_TXFIFO_THRESHOLD_1_8 0x00000000U |
| #define | SMARTCARD_TXFIFO_THRESHOLD_1_4 USART_CR3_TXFTCFG_0 |
| #define | SMARTCARD_TXFIFO_THRESHOLD_1_2 USART_CR3_TXFTCFG_1 |
| #define | SMARTCARD_TXFIFO_THRESHOLD_3_4 (USART_CR3_TXFTCFG_0|USART_CR3_TXFTCFG_1) |
| #define | SMARTCARD_TXFIFO_THRESHOLD_7_8 USART_CR3_TXFTCFG_2 |
| #define | SMARTCARD_TXFIFO_THRESHOLD_8_8 (USART_CR3_TXFTCFG_2|USART_CR3_TXFTCFG_0) |
| #define | SMARTCARD_RXFIFO_THRESHOLD_1_8 0x00000000U |
| #define | SMARTCARD_RXFIFO_THRESHOLD_1_4 USART_CR3_RXFTCFG_0 |
| #define | SMARTCARD_RXFIFO_THRESHOLD_1_2 USART_CR3_RXFTCFG_1 |
| #define | SMARTCARD_RXFIFO_THRESHOLD_3_4 (USART_CR3_RXFTCFG_0|USART_CR3_RXFTCFG_1) |
| #define | SMARTCARD_RXFIFO_THRESHOLD_7_8 USART_CR3_RXFTCFG_2 |
| #define | SMARTCARD_RXFIFO_THRESHOLD_8_8 (USART_CR3_RXFTCFG_2|USART_CR3_RXFTCFG_0) |
| #define | SMARTCARD_FLAG_TCBGT USART_ISR_TCBGT |
| #define | SMARTCARD_FLAG_REACK USART_ISR_REACK |
| #define | SMARTCARD_FLAG_TEACK USART_ISR_TEACK |
| #define | SMARTCARD_FLAG_BUSY USART_ISR_BUSY |
| #define | SMARTCARD_FLAG_EOBF USART_ISR_EOBF |
| #define | SMARTCARD_FLAG_RTOF USART_ISR_RTOF |
| #define | SMARTCARD_FLAG_TXE USART_ISR_TXE_TXFNF |
| #define | SMARTCARD_FLAG_TXFNF USART_ISR_TXE_TXFNF |
| #define | SMARTCARD_FLAG_TC USART_ISR_TC |
| #define | SMARTCARD_FLAG_RXNE USART_ISR_RXNE_RXFNE |
| #define | SMARTCARD_FLAG_RXFNE USART_ISR_RXNE_RXFNE |
| #define | SMARTCARD_FLAG_IDLE USART_ISR_IDLE |
| #define | SMARTCARD_FLAG_ORE USART_ISR_ORE |
| #define | SMARTCARD_FLAG_NE USART_ISR_NE |
| #define | SMARTCARD_FLAG_FE USART_ISR_FE |
| #define | SMARTCARD_FLAG_PE USART_ISR_PE |
| #define | SMARTCARD_FLAG_TXFE USART_ISR_TXFE |
| #define | SMARTCARD_FLAG_RXFF USART_ISR_RXFF |
| #define | SMARTCARD_FLAG_RXFT USART_ISR_RXFT |
| #define | SMARTCARD_FLAG_TXFT USART_ISR_TXFT |
| #define | SMARTCARD_IT_PE 0x0028U |
| #define | SMARTCARD_IT_TXE 0x0727U |
| #define | SMARTCARD_IT_TXFNF 0x0727U |
| #define | SMARTCARD_IT_TC 0x0626U |
| #define | SMARTCARD_IT_RXNE 0x0525U |
| #define | SMARTCARD_IT_RXFNE 0x0525U |
| #define | SMARTCARD_IT_IDLE 0x0424U |
| #define | |