嵌入式开发者社区

标题: AM5728 DSP端串口问题 [打印本页]

作者: 潜心学习    时间: 2019-10-25 16:16
标题: AM5728 DSP端串口问题
[attach]5813[/attach]
如图配置DSP端串口模式,电脑使用上位机软件给DSP串口发送消息,dsp接收到串口信息后通过串口回传,为什么发送0xff给DSP接收到什么都不打印,而其他任何值都可以返回上位机串口软件。使用的是pdk库。   
    UART_init();
    uart_handle1 = UART_open(0, &user_params);
    UART_read(uart_handle1, buf_r,1);
    UART_write(uart_handle1,buf_r,1);
有遇到此问题的么??
作者: 大鹅    时间: 2019-10-28 09:17
反正我知道的0x11和0x13是串口的开始和停止码,十六进制数会启动和停止串口
会不会你遇到的问题也是这个原因,驱动层对某些十六进制数有特殊的用途
作者: 潜心学习    时间: 2019-10-28 10:47
大鹅 发表于 2019-10-28 09:17
反正我知道的0x11和0x13是串口的开始和停止码,十六进制数会启动和停止串口
会不会你遇到的问题也是这个原 ...

驱动层也看了,有你说的那种换行回车等处理但是没有看到对0xff的处理啊。
作者: 潜心学习    时间: 2019-10-29 14:31
[attach]5817[/attach]
经过个TI技术论坛交流,确实使用的SDK确实存在这个BUG。




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4