串口发送数据超过十个数据就出现数据丢失

2019-07-14 14:19发布

自己编写的程序,给串口1发送数据,然后串口1再发回主机,但是出现个问题,只能发十个数据,超过十个就出现数据丢失,代码哪里出错了呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
TOPCB
1楼-- · 2019-07-14 17:49
如楼上一样,接收到指定缓冲区,然后外部再发送。终端中不要出现接收再发送,这样容易产生丢失或者溢出。
你我然后
2楼-- · 2019-07-14 18:23
为什么喜欢在中断里写些等待之类很费时的函数?
april_yu
3楼-- · 2019-07-14 18:56
机器人吗
苏州名之卓
4楼-- · 2019-07-14 20:20
 精彩回答 2  元偷偷看……
阿信509
5楼-- · 2019-07-15 02:16
接收中断后,数据放到缓冲区里,在主程序里面读取,发送也做成中断,在中断里面只管发送完事就要出来

一周热门 更多>