STM32出现.\output\Buzzer.axf: Error: L6218E: Undefined symbol GPIO_Init (referred from main.o). 原

.\output\Buzzer.axf:Error:L6218E:UndefinedsymbolGPIO_Init(referredfrommain.o)..\outpu... .\output\Buzzer.axf: Error: L6218E: Undefined symbol GPIO_Init (referred from main.o).
.\output\Buzzer.axf: Error: L6218E: Undefined symbol GPIO_PinRemapConfig (referred from main.o).
.\output\Buzzer.axf: Error: L6218E: Undefined symbol GPIO_SetBits (referred from main.o).
.\output\Buzzer.axf: Error: L6218E: Undefined symbol RCC_APB2PeriphClockCmd (referred from main.o).
Target not created 求解释!!
展开
 我来答
渴求学子_37
2012-04-30 · TA获得超过418个赞
知道答主
回答量:167
采纳率:0%
帮助的人:92.7万
展开全部
GPIO_Init ,GPIO_PinRemapConfig ,GPIO_SetBits,RCC_APB2PeriphClockCmd 在main函数中你都用到了,但是你没有在用之前定义这些函数,你可以把包括这些函数的头文件在main函数文件里添加进来
福祸55分
2018-04-11 · TA获得超过3597个赞
知道小有建树答主
回答量:15
采纳率:0%
帮助的人:2359
展开全部

GPIO_Init ,GPIO_PinRemapConfig ,GPIO_SetBits,RCC_APB2PeriphClockCmd 在main函数中你都用到了,但是你没有在用之前定义这些函数,你可以把包括这些函数的头文件在main函数文件里添加进来。

⒈keil.com/forum/16561/" target="_blank">http://www.keil.com/forum/16561/

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka4116.html

⒊这个错误是说你没有定义main入口函数,你看看是不是写错了,要跟main一摸一样,大小写也要一致,GPIO_Init ,GPIO_PinRemapConfig ,GPIO_SetBits,RCC_APB2PeriphClockCmd 在main函数中你都用到了,但是你没有在用之前定义这些函数,你可以把包括这些函数的头文件在main函数文件里添加进来。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-05-24
展开全部
我遇到过类似情况,新建工程的时候,先创建空白的.c和.h文件,路径都添加了,然后复制现成的文件进行覆盖,这样其实是没有问题的,但是编译就出现几个error,在project中可以看到,复制过去的几个.c文件没有头文件,重启电脑和软件之后莫名其妙好了。(PS:复制的时候,工程是打开着的。MDK.26.2.0。)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式