毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 嵌入式 >> 正文

arm6410用中断采样,中断变量为0

更新时间:2012-5-29:  来源:毕业论文

使用arm6410用中断采样,需要在每10次中断后,将采到的数据送到qt上位机中去,所以我就定义了一个static_volatile_unsigned_short_int_AD_data_i=0;这个变量没有在中断服务子程序中,是在外部定义的,然后在中断中给这个变量自加,判断是否到10.到10后就停止采样,我现在将每次中断后的这个AD_data_i打印出来。这个变量始终为0,不知道怎么解决

好犀利的定义:static volatile unsigned short int 

先在其它地方自加看OK否.
另在中断中,加一次,打印一次,再加一次,再打印一次,判断下中断中能自加否。

都OK的话,就是每次进中断之后AD都被重新初始化了..但static的不会这样额..
同迷茫..帮顶了.
我把定义换成static volatile int AD_data_i=0;就好了,不知道为什么,还请楼上指教

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。