如果提高读取速度?

道素 2007-11-02 05:46:14
我现在要进行工控方面系统开发,要求应用程序反应速度非常高。
我和设备通讯目前通讯一次的速度都在2毫秒左右,不知道各位能否给点建议提高通讯速度(多线程好像也没效果)
或者是由于什么原因影响速度,
我用delphi 10测试
用QueryPerformanceFrequency,QueryPerformanceCounter计时
...全文
219 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
edongxu 2007-11-02
  • 打赏
  • 举报
回复
这东西,如果有图像更新的话,会影响很大的,另外跟操作界面的事件响应,系统其他应用程序的影响也有关系!
2ms在机械控制不算快的,建议采用这样的模式:数据采集和处理用一个线程,图像显示和响应用户操作用一个线程,
图像更新频率不要太高,几百毫秒更新一次,线程之间的通信采用队列!
如果不行的话,考虑WDM
ERR0RC0DE 2007-11-02
  • 打赏
  • 举报
回复
2ms都嫌慢的东西。。。。。。。要顶。
道素 2007-11-02
  • 打赏
  • 举报
回复
好久没有来社区,忘了规矩了,回头加分

1,594

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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