工具/软件:TI-RTOS
尊敬的所有人:
我正在使用适用于 AM437x 3.2.0的 Processor SDK RTOS、并按如下方式初始化 UART1:
UART_PARAM.波特 率= 38400; UART_Param.parityType = UART_PAR_even; UART_Param.writeDataMode = UART_DATA_BINARY; UART_Param.readDataMode = UART_DATA_BINARY; UART_Param.readReturnMode = UART_RETURE_FULL; UART_Param.readEcho = UART_ECHO_OFF; UART = UART_OPEN (1、&UART_Param);
但是、通过示波器查看 UART 帧、我看到组帧错误、实际上 LCR 值为0x0003。 如果我在调用 UART_Open()后通过直接写入该寄存器将其更改为0x001B,则帧是正确的。
我缺少什么?