EUSART_AdvancedInit_TypeDef Struct Reference
Advanced initialization structure.
#include <em_eusart.h>
Data Fields | |
EUSART_HwFlowControl_TypeDef | hwFlowControl |
Hardware flow control mode. | |
bool | collisionDetectEnable |
Enable the collision Detection feature. | |
bool | msbFirst |
If true, data will be send with most significant bit first. | |
EUSART_InvertIO_TypeDef | invertIO |
Enable inversion of Rx and/or Tx signals. | |
bool | dmaWakeUpOnRx |
Enable the automatic wake up from EM2 to EM1 for DMA Rx operation. | |
bool | dmaWakeUpOnTx |
Enable the automatic wake up from EM2 to EM1 for DMA Tx operation. | |
bool | dmaHaltOnError |
Enable DMA requests blocking while framing or parity errors. | |
uint8_t | startFrame |
Start frame that will enable Rx operation. 0x00 Disable this feature. | |
bool | txAutoTristate |
Enable automatic tristating of transmistter output when there is nothing to transmit. | |
bool | prsRxEnable |
Enable EUSART capability to use a PRS channel as an input data line for the receiver. | |
EUSART_PrsChannel_TypeDef | prsRxChannel |
PRS Channel used to transmit data from PRS to the EUSART. | |
bool | multiProcessorEnable |
Enable Multiprocessor mode. Address and data filtering using the 9th bit. | |
bool | multiProcessorAddressBitHigh |
Multiprocessor address bit value. If true, 9th bit of address frame must bit 1, 0 otherwise. | |
Advanced initialization structure.