The PRU_ICSSG UART0 transmits in the following format:
| 1 START bit + data bits (5, 6, 7, 8) + 1 PARITY bit (optional) + STOP bit (1, 1.5, 2) |
It transmits 1 START bit; 5, 6, 7, or 8 data bits, depending on the data width selection; 1 PARITY bit, if parity is selected; and 1, 1.5, or 2 STOP bits, depending on the STOP bit selection.
The PRU_ICSSG UART0 receives in the following format:
| 1 START bit + data bits (5, 6, 7, 8) + 1 PARITY bit (optional) + 1 STOP bit |
It receives 1 START bit; 5, 6, 7, or 8 data bits, depending on the data width selection; 1 PARITY bit, if parity is selected; and 1 STOP bit.
The protocol formats are shown in Figure 6-222.
Figure 6-222 PRU_ICSSG UART Protocol FormatsTransmit/Receive for 5-bit data, parity Enable, 1 STOP bit |
Transmit/Receive for 6-bit data, parity Enable, 1 STOP bit |
Transmit/Receive for 7-bit data, parity Enable, 1 STOP bit |
| | | | | | | | | | | |
| | D0 | D1 | D2 | D3 | D4 | D5 | D6 | PARITY | STOP1 | |
| | | | | | | | | | | |
|
Transmit/Receive for 8-bit data, parity Enable, 1 STOP bit |
| | | | | | | | | | | |
| | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | PARITY | STOP1 |
| | | | | | | | | | | |
|