发布于 2008-12-17 13:19:54
0楼
请各位高手给瞅瞅。。小生先谢了。。整个程序没有中断程序,我用的变量都是全局变量,没有变量冲突。。不知道是什么原因导致此种情况出现。程序中另有三个子程序也是模拟量采集计算,计算方式跟上面发的那个一样的。。
解决此问题很好解决,只需要把AIW20通道的采集值做个限位就行了,比如,把它先拿到一个VW里面,低于6400的话直接赋值6400,再拿来用。。我想知道的是,为什么AIW20低于6349时,导致CPU致命错误。。这点让人郁闷。。。找不到北了。。