串口怎么一次性接收完缓冲区所有数据

2019-03-24 17:35发布

我在编写串口接收PC软件发来的数据的时候,总是不能一次性完整的接收完数据,因为每次PC软件发来的字节是不固定的,所以不知道要怎样把缓冲区里的数据都接收进来,保存到一个数组里面data[ ]!这就好像是所谓的动态数组了 ,不知道该怎么办 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
14条回答
wajuka
2019-03-26 19:26
HLZHU 发表于 2016-5-10 10:10
我这边也想清空串口缓存区,请较大神:
我PC正常给我发通信协议AA1C或AA0C,我程序功能实现无问题;
但是 ...

你清空了cut这个数组,j到2就清零了 不会大于3吧

一周热门 更多>