使用arm6410用中断采样,需要在每10次中断后,将采到的数据送到qt上位机中去,所以我就定义了一个
static volatile unsigned short int AD_data_i=0;这个变量没有在中断服务子程序中,是在外部定义的,然后在中断中给这个变量自加,判断是否到10.到10后就停止采样,我现在将每次中断后的这个AD_data_i打印出来。这个变量始终为0,不知道怎么解决,还请帮忙谢谢大家,在线等啊。
...全文
718打赏收藏
arm 中断
使用arm6410用中断采样,需要在每10次中断后,将采到的数据送到qt上位机中去,所以我就定义了一个 static volatile unsigned short int AD_data_i=0;这个变量没有在中断服务子程序中,是在外部定义的,然后在中断中给这个变量自加,判断是否到10.到10后就停止采样,我现在将每次中断后的这个AD_data_i打印出来。这个变量始终为0,不知道怎么解决,还请帮忙谢谢大家,在线等啊。