STM32F070R6错误:L6218E:未定义的符号TIM

2019-07-14 15:54发布

Error: L6218E: Undefined symbol tiM_SetCounter (referred from time.o).这种错误是什么情况?同一个c文件里的TIM_Cmd(TIM3, DISABLE);却是ok的为什么?
我#include “STM32F0XX_TIM.H“”还是这错误,哪位高手能解释下谢谢!使用的是klie5.
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
z820139598
1楼-- · 2019-07-14 23:46
像楼上说的,如果文件存在,可以Rebuild整个工程或单独build这个文件试试
IC大当家ac
2楼-- · 2019-07-15 04:27
 精彩回答 2  元偷偷看……
IC大当家ac
3楼-- · 2019-07-15 04:47
z820139598 发表于 2018-11-20 20:50
像楼上说的,如果文件存在,可以Rebuild整个工程或单独build这个文件试试

您好,试过了还是一样的错误。我就从新命名了个文件名字比如源函数是CMD();我就把该函数复制过来,函数名改为CMD1()就不报错了,实在搞不定只能这么搞了
谦谦三君子
4楼-- · 2019-07-15 05:16
IC大当家ac 发表于 2018-11-20 21:05
您好在工程的lib里面有添加这个库文件的。

本帖最后由 any012 于 2017-1-10 16:59 编辑

额,这就不清楚了。

我学的野火和原子的教程,一般都是在stm32f10x_config.h这个头文件里,将用到的外设对应的头文件前的注释去掉,然后工程列表里的StdPeriph_Driver文件夹下,再加入对应的外设的.c文件。
自己编写的.c文件,只要对应的头文件里包含stm32f10x.h就可以了。
formlikon
5楼-- · 2019-07-15 07:30
楼主可以把标题写清楚点,不要只写个芯片型号,这样也方便问题解决
5616asaqwq
6楼-- · 2019-07-15 09:15
楼主不如把工程上传,我们编译一下就找到原因了

一周热门 更多>