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.

CC2530 ZStack-CC2530-2.5.1a 串口收发延迟

想把之前2.3.0-1.4.0的协议栈版本升级到2.5.1a上,先写了段小程序测试了一下串口,就是接收电脑发过来的数据,再原样发回给电脑。

测试发现模块回数据时有很大延迟,并感觉是随机的延迟。有时发一条数据能够立即回过来,有时发好几条数据后会过几秒钟才把之前发给它的所有数据一起回过来。这是什么原因呢?还是这个版本的串口还需要什么特别的设置?请大神不吝赐教,谢过

程序中大部分的串口都是用的默认的,改了一下波特率,现在的串口设置是9600,8,N,1。用的UART0,DMA传输方式(这个DMA也是用默认的没有修改)。

下面是用串口调试助手收发数据时的延迟情况截图

x 出现错误。请重试或与管理员联系。