在InterruptVectors_init.c文件里,有一段话 /* User defined includes, defines, global variables and functions */ ,然后我就在这行定义了全局变量num,可是在main()函数里调用num的话,会提示num没有定义。我想请教一下究竟在哪里定义全局变量?
InterruptVectors_init.c中定义变量部分:
/* USER CODE START (section: InterruptVectors_init_c_prologue) */
int num;
/* USER CODE END (section: InterruptVectors_init_c_prologue) */
main()函数中初始化全局变量:
int main(void)
{
Grace_init(); // Activate Grace-generated configuration
WDTCTL = WDTPW + WDTHOLD;
num = 0;
LPM0;
return (0);
}
编译结果:
[
本帖最后由 Xman0_0 于 2013-4-15 01:52 编辑 ]