MPC5746C-Question about UARTCR[WL1, WL0]

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MPC5746C-Question about UARTCR[WL1, WL0]

514 Views
xiaoke1545
Contributor II

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.

0 Kudos
1 Reply

399 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

HI, it is described a bit odd way, but I would say following two statements should be correct.

pastedImage_2.png

pastedImage_3.png

It means when WLS=1, UARTCR[WL1, WL0] must´be 1,1, other options are not allowed.It chooses 13-bit frames.

0 Kudos