Build target 'Target 1' compiling QDTFT_demo.c... user\QDTFT_demo.c(107): error: #20: identifier "t" is undefined t=KEY_Scan(0); //得到键值 user\QDTFT_demo.c(107): warning: #223-D: function "KEY_Scan" declared implicitly t=KEY_Scan(0); //得到键值 user\QDTFT_demo.c(110): error: #20: identifier "KEY0_PRES" is undefined case KEY0_PRES: user\QDTFT_demo.c(111): error: #20: identifier "LED0" is undefined LED0=!LED0; user\QDTFT_demo.c(113): error: #20: identifier "KEY1_PRES" is undefined case KEY1_PRES: user\QDTFT_demo.c(114): error: #20: identifier "LED1" is undefined LED1=!LED1; user\QDTFT_demo.c(116): error: #20: identifier "WKUP_PRES" is undefined case WKUP_PRES: user\QDTFT_demo.c: 1 warning, 6 errors ".\Obj\STM32-FD-FLASHLEDZX.axf" - 6 Error(s), 1 Warning(s). Target not created. Build Time Elapsed: 00:00:01
时间: 2024-02-14 09:35:21 浏览: 107
Compiling... ,Error spawning cl.exe错误
这个错误是由于代码中使用了未定义的变量或函数,导致编译器无法识别。具体来说,错误信息提示了以下问题:
1. 在第107行,使用了未定义的变量"t";
2. 在第110行和第113行,使用了未定义的宏"KEY0_PRES"和"KEY1_PRES";
3. 在第111行和第114行,使用了未定义的变量"LED0"和"LED1";
4. 在第116行,使用了未定义的宏"WKUP_PRES"。
你需要检查代码中是否定义了这些变量和宏,或者是否需要包含相关的头文件,以便编译器正确识别。如果是从其他项目中复制代码,也需要确认相关的头文件和源代码是否一并复制过来了。
阅读全文