STM32 全局变量问题
可以在main.c中声明一个变量,并在main.h中用extern 修饰,其他需要使用此全局变量的文件只需Include main.h即可,但注意在main.c声明变量时不要再在主函数中声明,需要在主函数前声明。如果在main.h中声明且不用extern修饰,这时在被多个文件include main.h时,会造成重复定义。
STM32 全局变量问题
可以在main.c中声明一个变量,并在main.h中用extern 修饰,其他需要使用此全局变量的文件只需Include main.h即可,但注意在main.c声明变量时不要再在主函数中声明,需要在主函数前声明。如果在main.h中声明且不用extern修饰,这时在被多个文件include main.h时,会造成重复定义。