I find there is the following description with UARTCR[WL1, WL0] in MPC5746CRM, I wonder whether it is correct or not.
[The LINFlex modules implemented on MPC5746C do not support communication with Special Word Length in UART mode set (UARTCR[WLS]=1) in buffer mode or in FIFO mode with UARTCR[WL1, WL0]=0,1. ]
when UARTCR[WL1, WL0]=0,1, it means 8 bits data when PCE = 0 or 8 bits data + parity when PCE = 1. If this description is correct, does it mean I can't transfer 8bit data.?
I think the description maybe wrong, I find the following description in 46.5.5 UART Mode Control Register (LINFlexD_UARTCR)
[• The LINFlexD module in UART mode supports
communication with Special Word Length
(UARTCR[WLS] = 1) in FIFO mode only with
UARTCR[WL1, WL0] = 1,1. ]
Maybe UARTCR[WL1, WL0]=1,0 is not supported.
HI, it is described a bit odd way, but I would say following two statements should be correct.
It means when WLS=1, UARTCR[WL1, WL0] must´be 1,1, other options are not allowed.It chooses 13-bit frames.