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