全局变量报错:\Output\STM32.axf: Error: L6218E: Undefined symbol

全局变量报错:

.\Output\STM32.axf: Error: L6218E: Undefined symbol key_num (referred from main.o).

这里只说全局变量哦,这是因为你在调用的.c文件里 把定义写在了函数里面,写函数外面就没事了

全局变量报错:\Output\STM32.axf: Error: L6218E: Undefined symbol_第1张图片

全局变量报错:\Output\STM32.axf: Error: L6218E: Undefined symbol_第2张图片

改为:

全局变量报错:\Output\STM32.axf: Error: L6218E: Undefined symbol_第3张图片

.h的声明文件根本不用写什么,写了反而报错 重复定义

你可能感兴趣的:(stm32)