DSPSv_5.150.2 Uart TXD没有工作

5个职位/ 0个新职位
最后发表
qinhao4832
离线
最后看到:4年9个月前
加入:2016-05-13 03:36
DSPSv_5.150.2 Uart TXD没有工作

1、user_ble_push()可以接收BLE数据。但是,Uart并没有发送。
2, HW OK。

设备:
MT_dialog
离线
最后看到:1个月1个星期前
工作人员
加入:2015-06-08 34
嗨qinhao4832,

嗨qinhao4832,

请检查您的UART传输线路是否正常,以及您的终端设置是否设置正确(波特率、奇偶校验、流量控制)。在此之后,可以检查是否调用了uart_tx_callback()和uart_sps_write(), user_ble_push()将数据放入缓冲区。

由于MT_dialog

杰伊。杨
离线
最后看到:3年9个月前
加入:2016-06-07 03:59
我也碰到这个问题,我用需求方3.150.1.5都正常

我也碰到这个问题,我用需求方3.150.1.5都正常,用dsp 5.150.2就出现TXD无法正常工作,引脚定义都一样。你问题现在解决了吗?能否帮我一下!谢谢!

MT_dialog
离线
最后看到:1个月1个星期前
工作人员
加入:2015-06-08 34
嗨,杰。杨,

嗨,杰。杨,

我们没有注意到SDK5上的DSPS应用有什么问题,你是使用SW还是HW流量控制?检查你的PC终端,确保相应的设置也应用到终端(RTS/CTS, XON/XOFF)。

由于MT_dialog

klim9531
离线
最后看到:4年4个月前
加入:2015-01-28 23:52
尝试使用不同的I/O引脚

尝试为UART TX使用不同的I/O引脚。由于某些我无法解决的原因,为UART1 TX使用引脚P0_4将会失败(没有传输)。但是当我将用于UART1 TX端口的GPIO_Reserve切换到P0_6时,一切都工作正常。因为这对我来说是一个解决办法,所以我没有进一步调查原因。希望这对你有所帮助