关于keil5中新建工程编译出错
我用stm32f302R8建立了一个新工程,但不知为什么编译时一直报如下错误,求高手帮忙分析解答,谢谢..\Output\Master.axf: Error: L6218E: Undefined symbol FlashCheck (referred from startup_stm32f302x8.o).
没有定义 FlashCheck,都给你说什么错了啊 你是不是启动文件没选对,或者芯片没选对? 应该是遗漏了什么头文件吧 建议楼主用官方的demo,资料很多,很多时候不需要自检创建模板
https://www.stmcu.org.cn/document/list/index/category-786 dzzwoaizi 发表于 2015-9-23 08:39
建议楼主用官方的demo,资料很多,很多时候不需要自检创建模板
https://www.stmcu.org.cn/document/list/index/ ...
谢谢你的回复支持,找见问题原因了。 anger0925 发表于 2015-9-22 19:00
没有定义 FlashCheck,都给你说什么错了啊
是启动文件中增加了升级程序的函数,我都忘记定义了,谢谢你的回复。 moyanming2013 发表于 2015-9-22 21:33
你是不是启动文件没选对,或者芯片没选对?
是启动文件中有改动的,谢谢你的回复。 你好我好大家好! 发表于 2015-9-22 23:06
应该是遗漏了什么头文件吧
是启动文件中多了一句,谢谢你的回复!:handshake 在project下,右键点击stdlib,选择options for group "stdlib",在属性标签页中,勾选 “include in target build”
页:
[1]