为啥串口通信特别慢?

lucyking 2006-02-09 08:56:40
我通过串口读数据,我设了一个定时器,每隔一秒发一串命令去读数据,此时这个串口软件变得很慢,看看系统性能,CPU 占有侓不高,内存占有也不大。
...全文
739 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chqu18 2006-02-10
  • 打赏
  • 举报
回复
用异步方式会好一点。
test2002 2006-02-10
  • 打赏
  • 举报
回复
我通过串口读数据,我设了一个定时器,每隔一秒发一串命令去读数据,此时这个串口软件变得很慢,看看系统性能,CPU 占有侓不高,内存占有也不大。

-------------------------------------------------------------
你这个慢是什么意思,是数据慢,还是界面响应慢。

在读数据的时候最好是开工作线程。
yayafu 2006-02-09
  • 打赏
  • 举报
回复
考虑异步方式,认真设置超时参数
nuaawenlin 2006-02-09
  • 打赏
  • 举报
回复
串口中有没有数据???

没有数据,ReadFile会在等待数据的
wotur 2006-02-09
  • 打赏
  • 举报
回复
通过事情触发去读数据阿!
danielzhu 2006-02-09
  • 打赏
  • 举报
回复
请考虑多线程的实现方式
lzzqqq 2006-02-09
  • 打赏
  • 举报
回复
程序写的有问题.
eastred 2006-02-09
  • 打赏
  • 举报
回复
占用了窗口线程,所以觉得程序慢。

18,356

社区成员

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

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