EUSART_AdvancedInit_TypeDef Struct Reference
Advanced initialization structure.
Definition at line
180
of file
em_eusart.h
.
#include <
em_eusart.h
>
Data Fields |
|
| bool | collisionDetectEnable |
| bool | dmaHaltOnError |
|
Enable DMA requests blocking while framing or parity errors.
|
|
| 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.
|
|
| EUSART_HwFlowControl_TypeDef | hwFlowControl |
|
Hardware flow control mode.
|
|
EUSART_InvertIO_TypeDef
|
invertIO |
|
Enable inversion of Rx and/or Tx signals.
|
|
| bool | msbFirst |
|
If true, data will be send with most significant bit first.
|
|
| bool | multiProcessorAddressBitHigh |
|
Multiprocessor address bit value. If true, 9th bit of address frame must bit 1, 0 otherwise.
|
|
| bool | multiProcessorEnable |
|
Enable Multiprocessor mode. Address and data filtering using the 9th bit.
|
|
EUSART_PrsChannel_TypeDef
|
prsRxChannel |
|
PRS Channel used to transmit data from PRS to the EUSART.
|
|
| bool | prsRxEnable |
| 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.
|
|
Field Documentation
| bool EUSART_AdvancedInit_TypeDef::collisionDetectEnable |
Enable the collision Detection feature. Internal (setting loopbackEnable) or external loopback must be done to use this feature.
Definition at line
186
of file
em_eusart.h
.
| bool EUSART_AdvancedInit_TypeDef::prsRxEnable |
Enable EUSART capability to use a PRS channel as an input data line for the receiver. The configured Rx GPIO signal won't be routed to the EUSART receiver.
Definition at line
211
of file
em_eusart.h
.
The documentation for this struct was generated from the following file:
-
C:/repos/super/platform/emlib/inc/
em_eusart.h