SAME54P20A Test Project
Data Fields
SercomUsart Struct Reference

SERCOM_USART hardware registers. More...

#include <sercom.h>

Data Fields

__IO SERCOM_USART_CTRLA_Type CTRLA
 Offset: 0x00 (R/W 32) USART Control A.
 
__IO SERCOM_USART_CTRLB_Type CTRLB
 Offset: 0x04 (R/W 32) USART Control B.
 
__IO SERCOM_USART_CTRLC_Type CTRLC
 Offset: 0x08 (R/W 32) USART Control C.
 
__IO SERCOM_USART_BAUD_Type BAUD
 Offset: 0x0C (R/W 16) USART Baud Rate.
 
__IO SERCOM_USART_RXPL_Type RXPL
 Offset: 0x0E (R/W 8) USART Receive Pulse Length.
 
RoReg8 Reserved1 [0x5]
 
__IO SERCOM_USART_INTENCLR_Type INTENCLR
 Offset: 0x14 (R/W 8) USART Interrupt Enable Clear.
 
RoReg8 Reserved2 [0x1]
 
__IO SERCOM_USART_INTENSET_Type INTENSET
 Offset: 0x16 (R/W 8) USART Interrupt Enable Set.
 
RoReg8 Reserved3 [0x1]
 
__IO SERCOM_USART_INTFLAG_Type INTFLAG
 Offset: 0x18 (R/W 8) USART Interrupt Flag Status and Clear.
 
RoReg8 Reserved4 [0x1]
 
__IO SERCOM_USART_STATUS_Type STATUS
 Offset: 0x1A (R/W 16) USART Status.
 
__I SERCOM_USART_SYNCBUSY_Type SYNCBUSY
 Offset: 0x1C (R/ 32) USART Synchronization Busy.
 
__I SERCOM_USART_RXERRCNT_Type RXERRCNT
 Offset: 0x20 (R/ 8) USART Receive Error Count.
 
RoReg8 Reserved5 [0x1]
 
__IO SERCOM_USART_LENGTH_Type LENGTH
 Offset: 0x22 (R/W 16) USART Length.
 
RoReg8 Reserved6 [0x4]
 
__IO SERCOM_USART_DATA_Type DATA
 Offset: 0x28 (R/W 32) USART Data.
 
RoReg8 Reserved7 [0x4]
 
__IO SERCOM_USART_DBGCTRL_Type DBGCTRL
 Offset: 0x30 (R/W 8) USART Debug Control.
 

Detailed Description

SERCOM_USART hardware registers.

Definition at line 1644 of file sercom.h.


The documentation for this struct was generated from the following file: