|
发表于 2011-2-10 19:30:19
|
显示全部楼层
而且关于NXTG和LABVIEW7.1的一个细节问题....
NXTG中的一些原带的传感器模块中增加了delay..所以有人会觉得NXTG写出的传感器程序检测速度比较慢.
但在lavbiew中使用较底层的调用方法,速度就会明显不同.
举个栗子...
我曾经做过一个实验,用NXTG写一个检测声音传感器的速度实验,程序内容是,
<循环>检测声音传感器,检测触动传感器</循环>
然后也用LABVIEW的较底层调用写了一个相同意思的程序,因为这两个传感器的调用会改变NXT传感器端口中第5跟线的高低电平,检测声音传感器会变成高电平,检测触碰的时候就是低电平(这个高低电平的设定是固件中已经设定好的)
然后我利用这个电平用三极管去驱动一个LED...NXTG写出的程序,闪动的速度肉眼可见......但用labview写出的,就只感觉LED暗了一半(其实是闪动速度太快了....),主要可惜的就是...那时我忘记拿示波器测一下频率了.....
所以我得出一个结论...NXTG的运行速度与程序模块有关系....如果用labview写了一个没有delay的简单调用程序,速度还是很可观的...具体多可观.....回学校我再去测一下... |
|