USART Control Register (SPI_MODE)
This configuration is relevant only if USART_MODE = 0xE or 0xF in the USART Mode Register.
Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
Access | |||||||||
Reset |
Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
RCS | FCS | ||||||||
Access | |||||||||
Reset |
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
RSTSTA | |||||||||
Access | |||||||||
Reset |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
TXDIS | TXEN | RXDIS | RXEN | RSTTX | RSTRX | ||||
Access | |||||||||
Reset |
Reset Receiver
Value | Description |
---|---|
0 | No effect. |
1 | Resets the receiver. |
Reset Transmitter
Value | Description |
---|---|
0 | No effect. |
1 | Resets the transmitter. |
Receiver Enable
Value | Description |
---|---|
0 | No effect. |
1 | Enables the receiver, if RXDIS is 0. |
Receiver Disable
Value | Description |
---|---|
0 | No effect. |
1 | Disables the receiver. |
Transmitter Enable
Value | Description |
---|---|
0 | No effect. |
1 | Enables the transmitter if TXDIS is 0. |
Transmitter Disable
Value | Description |
---|---|
0 | No effect. |
1 | Disables the transmitter. |
Reset Status Bits
Value | Description |
---|---|
0 | No effect. |
1 | Resets the status bits OVRE, UNRE in US_CSR. |
Force SPI Chip Select
Applicable if USART operates in SPI Master mode (USART_MODE = 0xE):
Value | Description |
---|---|
0 | No effect. |
1 | Forces the Slave Select Line NSS (RTS pin) to 0, even if USART is not transmitting, in order to address SPI slave devices supporting the CSAAT mode (Chip Select Active After Transfer). |
Release SPI Chip Select
Applicable if USART operates in SPI Master mode (USART_MODE = 0xE):
Value | Description |
---|---|
0 | No effect. |
1 | Releases the Slave Select Line NSS (RTS pin). |