判断串口3接收SIM900A反馈的数据已经完成

2019-07-20 16:03发布

通过430串口1接收计算机发送的指令然后通过串口3发送到SIM900A, 反馈的数据也同样由串口3转发到串口1,现在出现的问题是我如何判断串口3接收SIM900A反馈的数据已经完成?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
jlyuan
1楼-- · 2019-07-20 17:21

接收“ ”来判断接收完成
51xlf
2楼-- · 2019-07-20 22:55
没有结束的标志位吗?
51xlf
3楼-- · 2019-07-21 02:41
 精彩回答 2  元偷偷看……
wuhany
4楼-- · 2019-07-21 06:32
不行,因为如果碰到多行反馈的话会出现多次的“ ”
yszong
5楼-- · 2019-07-21 11:39
 精彩回答 2  元偷偷看……
wuhany
6楼-- · 2019-07-21 17:20
一开始判断数据长度,再延时50ms在判断一次,如果两个长度相等也不等于0表示数据接收完成

一周热门 更多>