完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 any012 于 2017-1-10 16:03 编辑
我估计是这样的: 你虽然在.c文件里包含了头文件#include “STM32F0XX_TIM.H”, 但这个头文件对应的.c文件即STM32F0XX_TIM.C你忘了加进到工程里。 |
|
|
|
像楼上说的,如果文件存在,可以Rebuild整个工程或单独build这个文件试试
|
|
|
|
您好在工程的lib里面有添加这个库文件的。 |
|
|
|
您好,试过了还是一样的错误。我就从新命名了个文件名字比如源函数是CMD();我就把该函数复制过来,函数名改为CMD1()就不报错了,实在搞不定只能这么搞了 |
|
|
|
本帖最后由 any012 于 2017-1-10 16:59 编辑 额,这就不清楚了。 我学的野火和原子的教程,一般都是在stm32f10x_config.h这个头文件里,将用到的外设对应的头文件前的注释去掉,然后工程列表里的StdPeriph_Driver文件夹下,再加入对应的外设的.c文件。 自己编写的.c文件,只要对应的头文件里包含stm32f10x.h就可以了。 |
|
|
|
楼主可以把标题写清楚点,不要只写个芯片型号,这样也方便问题解决
|
|
|
|
楼主不如把工程上传,我们编译一下就找到原因了
|
|
|
|
加入头文件
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1276 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1209 浏览 3 评论
2288 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1372 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1799 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 07:57 , Processed in 0.884991 second(s), Total 56, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号