串口通信中发送和接收共用一个缓冲区的问题

2020-01-22 12:05发布

如题,现在项目中发送和接收都是共用的一个缓冲区,将远处发过来的数据再不动的发送出去,相当于中转。现在数据偶尔有错误,
怎么保证在发送数据的时候,接收到的数据不会影响现在发送的数据呢,
不想关中断。。头疼了1天了,阿莫大神们,快快现身吧
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
xwx
1楼-- · 2020-01-23 06:20
请看arduino源码 串口部分
CH_anyin
2楼-- · 2020-01-23 07:36
数据完全一样,是否可以做成这样:接收一个字节就马上发送出去,这样缓冲区都不用!
gonboy
3楼-- · 2020-01-23 12:28
硬件直接连接在一起不就可以了吗?
myxiaonia
4楼-- · 2020-01-23 17:16
 精彩回答 2  元偷偷看……

一周热门 更多>