timer问题(50分)

  • 主题发起人 主题发起人 jiufanglucy
  • 开始时间 开始时间
J

jiufanglucy

Unregistered / Unconfirmed
GUEST, unregistred user!
我用到3个timer,timer1时间为5ms,timer2时间为20ms,timer3
时间为200ms,这3个timer分别完成不同的任务,但彼此之间又有
联系。timer1负责将采进来的数据进行排序,并取中间3个的平均值;timer2
负责将time1的数据,共有四个,取平均值,最后只剩一个值;timer3负
责将timer2的数据,有10 个,取中间4个,在取平均值。
我想问一下这3个timer之间会不会有冲突阿?是不是要用多线程来实现阿?
怎么实现阿?
本人学delphi一有一段时间,但还是不行,请各位大虾帮帮忙!
 
能不能这样做
只用一个timer,当timer1有4个数据时触发一事件,这样可以省去timer2了,同样也可以将timer3省去
 
timer精度有问题,低下20ms就不准了
 
timer低于20ms就不准了,那怎么办啊?
我们要每1ms采一次数据阿
 
用GetTickCount取时间
 
GetTickCount怎么是用啊?
 
1ms 采集一次数据真的加的呀?
 
网上有精度特高的timer控件,去找找。
 
一般在哪里找阿?
 
我有精度到1毫秒的控件,你若要,给我发信息,niuchunyan@mail.china.com
 
就是用Sleep的精度也比timer高啊
 
不好意思了,让大家久等了,由于前段时间我没上网,所以不能给大家发分。现在就给大家
发分了,请注意接分了。
 
后退
顶部