2019-07-17 13:53发布
diertimeidaan 发表于 2017-9-4 13:54 1、首先确认一下发送过来的数据是否完成的存入了缓存,可以将后面的清空缓存函数去掉看一下是否所有数据进入了缓存。 2、while循环使用这么高的延时并不是一个明智的选择。 3、如果全部数据已经进入了缓存,可采用判断终止符的方式来结束read函数。 ...
ooloft 发表于 2017-9-4 17:16 两个问题: 1.执行读取动作的条件有问题,你写的是当port口字节数大于1就开始读,你在读的过程这个值会减小,可能小于或等于1. 2.读取到的换成区字符串要用连接字符串指令,因为读到的缓冲区字符可能不是连续的,所以要用连接字符串,要转一下。 ...
最多设置5个标签!
新代码
将缓存的字符串拼接在一起,这个方案正在尝试,代码还没想好怎么写,里面循环太多了,程序结构需要优化。
一周热门 更多>