野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 21391|回复: 4

呼吸灯 还是编译不通过。文件基本一样了啊

[复制链接]
发表于 2014-2-9 21:45:05 | 显示全部楼层 |阅读模式
本帖最后由 amnoone 于 2014-2-9 21:55 编辑

原先 没有 15课 呼吸灯程序。用14课 pwm 改的

下载了 呼吸灯的程序,改的很多了。(我能发现的 不同基本都改一样了)。现在还是编译出错。

眼已花,脑已乱。求大家啊!

  报错信息截图还是 temp.jpg

原来的课件程序 没有看到别的了

源程序   15、呼吸灯.rar (468.28 KB, 下载次数: 20)

自己的   14野火M3-PWM改15呼吸灯.rar (286.27 KB, 下载次数: 8)

两套  基本一样  ,维护 火哥的能编译过? 难道是我长得丑的缘故?
回复

使用道具 举报

发表于 2014-2-10 08:33:42 | 显示全部楼层
我拿你上传的15、呼吸灯直接编译成功:
...
linking...
Program Size: Code=6572 RO-data=336 RW-data=84 ZI-data=1028  
FromELF: creating hex file...
"..\..\Output\Template.axf" - 0 Errors, 0 Warning(s).

你改的那个 14野火M3-PWM改15呼吸灯编译出现以下错误:
...
linking...
..\Output\STM32-DEMO.axf: Error: L6218E: Undefined symbol NVIC_Init (referred from bsp_breathing.o).
..\Output\STM32-DEMO.axf: Error: L6218E: Undefined symbol NVIC_PriorityGroupConfig (referred from bsp_breathing.o).
"..\Output\STM32-DEMO.axf" - 2 Errors, 0 Warning(s).
Target not created
错误是因为没找到NVIC_Init 和 NVIC_PriorityGroupConfig 这两个函数,这是为什么呢?是因为工程里没有包含misc.c文件!
在跑开发板的时候,建议FWlib文件夹里的c文件全部加入工程。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-10 08:46:33 | 显示全部楼层
yinhao  !!你太帅了。强烈支持,非常感谢哥们
帅呆了,赞一个

我将 misc.c 加入到 fwlib中,编译通过。(稍加修饰我还是很帅的啊)

谢谢你。
回复 支持 反对

使用道具 举报

发表于 2014-4-28 17:54:58 | 显示全部楼层
我遇到了同样的问题,我的两个错误也是,这两个函数未定义。与misc.c文件有关,……还没解决啊……
回复 支持 反对

使用道具 举报

发表于 2014-4-28 18:12:05 | 显示全部楼层
好了,呵呵。谢谢你们。刚才脑子短路。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-6-8 00:39 , Processed in 0.041249 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表