请教有关虚拟示波器设计的基础问题
时间:12-13
整理:3721RD
点击:
我想做一个虚拟示波器,对于采样率的实现有点不明白,不知道一般是怎么做的。是
不是这样,比如说要达到100k的采样率,用一个定时器,设置它每1ms(顺便问一句,好像
labview和labwindows里的定时器的最小精度都只有1ms,还不知道准不准,不会像VC里的
定时器,其实是55ms吧?)调用一次相应的响应函数,同时就在定时器响应函数里写上连
续采样100次的语句。
.93
不是这样,比如说要达到100k的采样率,用一个定时器,设置它每1ms(顺便问一句,好像
labview和labwindows里的定时器的最小精度都只有1ms,还不知道准不准,不会像VC里的
定时器,其实是55ms吧?)调用一次相应的响应函数,同时就在定时器响应函数里写上连
续采样100次的语句。
.93
你这个是软件定时, 难道你不能用硬件定时啊
.205
软件定时都没多准的,在占用CPU很厉害的程序里,一晃鼠标延时就大大增加了
.68
硬件定时
然后用DMA方式
不然CPU不够用的
.68