|
STM32G474xx HAL User Manual
|
SMARTCARD高级特性初始化结构体定义。 更多...
#include <stm32g4xx_hal_smartcard.h>
数据字段 | |
| uint32_t | AdvFeatureInit |
| uint32_t | TxPinLevelInvert |
| uint32_t | RxPinLevelInvert |
| uint32_t | DataInvert |
| uint32_t | Swap |
| uint32_t | OverrunDisable |
| uint32_t | DMADisableonRxError |
| uint32_t | MSBFirst |
| uint16_t | TxCompletionIndication |
SMARTCARD高级特性初始化结构体定义。
定义于文件 stm32g4xx_hal_smartcard.h 的第 117 行。
指定要初始化的SMARTCARD高级特性。可以同时初始化多个高级特性。此参数可以是 SMARTCARD高级特性初始化类型 的值
定义于文件 stm32g4xx_hal_smartcard.h 的第 119 行。
指定数据是否被反转(正/直接逻辑 vs 负/反转逻辑)。此参数可以是 SMARTCARD高级特性二进制数据反转 的值
定义于文件 stm32g4xx_hal_smartcard.h 的第 129 行。
指定在接收错误时是否禁用DMA。此参数可以是 SMARTCARD高级特性接收错误时禁用DMA 的值
定义于文件 stm32g4xx_hal_smartcard.h 的第 139 行。
指定MSB是否在UART线上先发送。此参数可以是 SMARTCARD高级特性MSB优先 的值
定义于文件 stm32g4xx_hal_smartcard.h 的第 142 行。
指定是否禁用接收溢出检测。此参数可以是 SMARTCARD高级特性溢出禁用 的值
定义于文件 stm32g4xx_hal_smartcard.h 的第 136 行。
指定RX引脚的有效电平是否反转。此参数可以是 SMARTCARD高级特性RX引脚有效电平反转 的值
定义于文件 stm32g4xx_hal_smartcard.h 的第 126 行。
指定TX和RX引脚是否交换。此参数可以是 SMARTCARD高级特性RX TX引脚交换 的值
定义于文件 stm32g4xx_hal_smartcard.h 的第 133 行。
指定使用哪种传输完成指示:在相关标志可用时(之前)或在保护时间周期结束后(一次)。此参数可以是 SMARTCARD传输完成指示 的值。
定义于文件 stm32g4xx_hal_smartcard.h 的第 145 行。
参考 HAL_SMARTCARD_IRQHandler(), SMARTCARD_DMATransmitCplt(), SMARTCARD_EndTransmit_IT(), SMARTCARD_TxISR(), 和 SMARTCARD_TxISR_FIFOEN()。
指定TX引脚的有效电平是否反转。此参数可以是 SMARTCARD高级特性TX引脚有效电平反转 的值
定义于文件 stm32g4xx_hal_smartcard.h 的第 123 行。
1.7.6.1