0Q吴鉴鹰总结的Keil编译常见问题(一).pdf
文本预览下载声明
1
吴鉴鹰总结的Keil编译常见问题(一)
更多资料请点击下载:
.error:#18:
6.error:#18:expecteda )
如果是出现在c文件中, 多半是因为少了一个),或者错误行有编译器不识别的字符
如果出现在头文件中,错误行又是一个函数声明,多半是因为在函数声明中有编译器不认识的
字符
error:#20
error:#20: identifier TIM2_IRQChannelisundefined 谁能说说,哪里错了
你的固件库里的库文件没有添加进工程里面,所以出现未定义的情况。
TIM2_IRQChannel指定时器2的中断通道没有定义,其实在固件库对这些参数都有定义 ,
宏定义代替了一串寄存器地址数据。需要将.C文件添加到工程文件中
warning: #1-D
main.c(7):warning: #1-D: lastlineoffileendswithout a newline
当使用keil编译时,弹出这样的警告信息:main.c(7):warning: #1-D: last lineoffile
endswithouta newline
这个是由于在 main函数的 “}”后,没有加回车。
鉴鹰电工作室 QQ:1123942529
更多资料请点击下载:
2
吴鉴鹰总结的Keil编译常见问题(一)
更多资料请点击下载:
只要在main函数的 “}”后加回车键,此警告信息即可消除。
error:#65
...test_menu.c(27):error:#65:expected a ;
你的固件库里的库文件没有添加进工程里面,所以出现未定义的情况。
TIM2_IRQChannel指定时器2的中断通道没有定义,其实在固件库对这些参数都有定义 ,
宏定义代替了一串寄存器地址数据。需要将.C文件添加到工程文件中
Error:L6200E
Error:L6200E:Symboltemp multiplydefined (bywenshidu.o and main.o).在编译的
时候出现了这个问题,但是检查不出来,希望各位大侠帮帮忙
什么变量你给付了两次值
你看看是不是那个外部变量你又给赋值了
main.c申明,其他.c文件对应的.h文件中用extern引用
warning: #223-D
..\..\source\CCxx00_New.C(718): warning: #223-D: function _NOP_ declared
鉴鹰电工作室 QQ:1123942529
更多资料请点击下载:
3
吴鉴鹰总结的Keil编译常见问题(一)
更多资料请点击下载:
implicitly
在使用的文件中添加externvoid_NOP_();既可
warning: #1295-D
..\..\include\CCxx00_New.h(20): warning: #1295-D: Deprecated declaration
CC_XCal -giveargtypes
吴鉴鹰总结的 Keil编译常见问题(二)
Error:L6218E:Undefinedsymbol
.\Obj\output.axf: Error: L6218E: Undefined symbol FSMC_NORSRAMCmd (referr
ed from tft_lcd.o).
.\Obj\output.axf: Error: L6218E: Undefined symbol FSMC_NORSRAMInit (referre
d from tft_lcd.o).
Ta
显示全部