使用cserialport接受5ms一帧的数据包,丢数据包里字节

totoojian 2011-09-02 09:01:56
跪求各位大神。
我一直用cserialport类来读写串口,以前接收和发送的一帧数据都在10ms范围内,一般一帧有15个字节,从来不会出现问题。
最近写了用cserialport类读写5ms一帧的数据,发现接收数据时,一个15字节的数据帧会丢掉几个字节,导致我解算数据出错。
请问这个问题怎么改善?
我是换一个串口类,还是说我的cserialport类没有设置好?

很急,跪求答案!!!!!!
...全文
133 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
李_军 2011-09-02
  • 打赏
  • 举报
回复
要收齐拼起来,有时比如15字节,他会分几次过来,要自己去判断连起来
呔妖怪来嘛 2011-09-02
  • 打赏
  • 举报
回复
波特率大点

18,363

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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