工具/软件:TI-RTOS
尊敬的所有人:
我正在使用适用于 AM437x 4.0.2的 Processor SDK RTOS、并按如下方式初始化 UART1:
|
1
2.
3.
4.
5.
6.
7.
|
UART_Param.baudRate = 460800; UART_Param.parityType = UART_PAR_EVEN; UART_Param.writeDataMode = UART_DATA_BINARY; UART_Param.readDataMode = UART_DATA_BINARY; UART_Param.readReturnMode = UART_RETURN_FULL; UART_Param.readEcho = UART_ECHO_OFF; UART = UART_open(1, &UART_Param); |
但是、通过示波器查看 UART 帧、我看到组帧错误、波特率似乎为480kbaud。
在技术参考手册表21-6中、列出了波特率、并且应该有一个016%的误差。
但是、该库似乎始终使用 UART16x_Oper_mode 来计算分频值、而不是技术参考手册中所示的 UART13x_Oper_mode
我缺少什么?