主题中讨论的其他器件:TMS320F28388D
工具/软件:Code Composer Studio
您好!
我正在使用 C2000_ware 的 UART ex1回送示例从串行终端发送和接收数据。当我向控制器发送数据时、它会返回一个垃圾数据。
已检查项目。 1) UART 波特率2) CM 中断3) CPU1 GPIO 初始化。
请帮我找到解决方案。谢谢
此致
Vivek
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
您好!
我正在使用 C2000_ware 的 UART ex1回送示例从串行终端发送和接收数据。当我向控制器发送数据时、它会返回一个垃圾数据。
已检查项目。 1) UART 波特率2) CM 中断3) CPU1 GPIO 初始化。
请帮我找到解决方案。谢谢
此致
Vivek
Vivek、
该示例的波特率为115200。 我看到您已在终端中配置为9600。 您能在示例中尝试一下115200波特率来缩小问题范围。
UART_setConfig (UART0_BASE、UART_CLK_FREQ、115200、(UART_CONFIG_WLEN_8 |
UART_CONFIG_STOP_ONE | UART_CONFIG_PAR_NONE));
此致、
Yashwant
您好、Yashwant
是的、我知道波特率为115200的示例。但是我将波特率配置更改为9600、因为我已经检查了115200的波特率。
以前的配置:
UART_setConfig (UART0_BASE、UART_CLK_FREQ、9600、(UART_CONFIG_WLEN_8 |
UART_CONFIG_STOP_ONE | UART_CONFIG_PAR_NONE));
当前配置:
UART_setConfig (UART0_BASE、UART_CLK_FREQ、115200、(UART_CONFIG_WLEN_8 |
UART_CONFIG_STOP_ONE | UART_CONFIG_PAR_NONE));
请参阅随附的参考。
谢谢
Vivek
您好、Vivek、
我们已经测试了该示例、它从我们的角度来看运行得非常完美。 要查看是否存在电缆问题、请尝试将 GPIO 84连接到 GPIO 29、将 GPIO 85连接到 GPIO 28、以便使用控制卡的内部 FTDI 转换器并尝试运行串行终端。 请注意、您可以运行相同的引脚多路复用器配置(84、85)、例如、GPIO 28、29通过硬接线连接至内部 FTDI。
您还可以在 CCS Debug Session -> View -> Terminal -> Connect Serial Terminal (设置波特率参数并单击 OK)中打开串行终端。
谢谢、
Yashwant