serialport控件收数据总是不完整

粉红色的火烈鸟 2012-08-16 02:16:41
要么就是休眠一两秒就几个包都合并了。有没有好的解决办法
...全文
107 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
q27981872 2012-08-16
  • 打赏
  • 举报
回复
是读固定长度的包么 。
我做过一次是在DataReceived中,用一个while (true){}在while里面serialPort.BytesToRead读取缓存中数据的长度,如果达到要求,就Read出来。

110,568

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧