如何提高用户响应速度
我要做从串口读数据,然后做数据运算,最后用table,和strip显示,采用多线程方式,可是当运算开始以后,用户响应速度很慢,请问该如何提高用户响应速度。用的labwindows 7.0
回复 1# l-huang 的帖子
修改一下设置看看:CVI->Options->Environment->Advanced中,CVI environment sleep policy设为sleep more试试看。另外,多线程并不是万能的,用的不好,反而影响性能! 谢谢您,一开始我就是这样设置的。没有效果。 我在运算的时候有几个for 循环嵌套。是这个影响了性能吧。 我从串口读出数据,放入writerBuffer,从readBuffer读出数据,然后几个for循环,运算结果在Table,Strip中显示。是不是这里面有什么不妥之处?
回复 5# l-huang 的帖子
因为没有看过你的详细代码,所以我也不清楚! 是不是串口通讯速度慢哦,需要安装底层的仪器驱动程序,就是lab7安装结束后,提示需要插入的驱动程序盘,我用lab7的时候也是这样,通过串口读取数据慢的很 我用的是办卡采集数据,思路和楼主一摸一样,采集显示的速度也是不快反慢,哎。。。
页:
[1]