OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2786|回复: 13

关于函数无定义的一个问题

[复制链接]

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2016-11-11
在线时间
12 小时
发表于 2017-11-1 13:08:42 | 显示全部楼层 |阅读模式
5金钱
..\OBJ\Template.axf: Error: L6218E: Undefined symbol uart_init (referred from main.o).
Not enough information to list image symbols.
这是我程序出现的问题,开始我认为是我的程序缺失关键文件,我试过换工程模板还是不行,看到老帖子里有说是系统文件的声明注释掉了,我找到了该文件发现并没有注释掉,那到底是哪没有声明呢?

最佳答案

查看完整内容[请看2#楼]

嗯嗯,谢谢你的提醒,已经解决了。我的代码不够规范,我把各个服务函数写到主函数后使用例程模板就没有这个问题了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2016-11-11
在线时间
12 小时
 楼主| 发表于 2017-11-1 13:08:43 | 显示全部楼层
DreamWaterPro 发表于 2017-11-3 18:59
建议:如果你在做的东西没有敏感保密内容的话,不妨将你建的整个工程文件夹打包发上来,这样比单纯的文字图 ...

嗯嗯,谢谢你的提醒,已经解决了。我的代码不够规范,我把各个服务函数写到主函数后使用例程模板就没有这个问题了。
回复

使用道具 举报

3

主题

808

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3888
金钱
3888
注册时间
2017-3-7
在线时间
1694 小时
发表于 2017-11-1 13:22:52 | 显示全部楼层
你的usart.c和.h文件包涵进工程了吗,
回复

使用道具 举报

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2016-11-11
在线时间
12 小时
 楼主| 发表于 2017-11-1 13:39:08 | 显示全部楼层
file:///C:/Users/Administrator/Desktop/QQ%E5%9B%BE%E7%89%870.png
回复

使用道具 举报

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2016-11-11
在线时间
12 小时
 楼主| 发表于 2017-11-1 13:39:37 | 显示全部楼层
呃。。。。本想上传图片来着  都加进去了
回复

使用道具 举报

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2016-11-11
在线时间
12 小时
 楼主| 发表于 2017-11-1 13:40:03 | 显示全部楼层
a5820736 发表于 2017-11-1 13:22
你的usart.c和.h文件包涵进工程了吗,

我都加进去了
回复

使用道具 举报

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2016-11-11
在线时间
12 小时
 楼主| 发表于 2017-11-1 13:41:08 | 显示全部楼层
这是我包含的路径
QQ图片0.png
QQ图片20171101133643.png
回复

使用道具 举报

4

主题

63

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1194
金钱
1194
注册时间
2017-8-31
在线时间
295 小时
发表于 2017-11-1 13:59:12 | 显示全部楼层
是stm32f10x_suart.c没add进工程里。。。
回复

使用道具 举报

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2016-11-11
在线时间
12 小时
 楼主| 发表于 2017-11-1 14:03:44 | 显示全部楼层
也是包含了的@一起哈皮
串口.png
回复

使用道具 举报

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2016-11-11
在线时间
12 小时
 楼主| 发表于 2017-11-1 15:44:53 | 显示全部楼层
默默地给自己顶一下
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5141
金钱
5141
注册时间
2014-8-26
在线时间
1317 小时
发表于 2017-11-1 16:38:24 | 显示全部楼层
在你的main.c 里面    #include "usart.h"
回复

使用道具 举报

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2016-11-11
在线时间
12 小时
 楼主| 发表于 2017-11-3 09:32:35 | 显示全部楼层
login_FAE 发表于 2017-11-1 16:38
在你的main.c 里面    #include "usart.h"

也是加了的
回复

使用道具 举报

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2016-11-11
在线时间
12 小时
 楼主| 发表于 2017-11-3 09:33:27 | 显示全部楼层
login_FAE 发表于 2017-11-1 16:38
在你的main.c 里面    #include "usart.h"

还试着把usart.c放在主函数里,也是不行,进不去这个函数
回复

使用道具 举报

2

主题

756

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4163
金钱
4163
注册时间
2017-10-24
在线时间
251 小时
发表于 2017-11-3 18:59:23 | 显示全部楼层
建议:如果你在做的东西没有敏感保密内容的话,不妨将你建的整个工程文件夹打包发上来,这样比单纯的文字图片叙述更能够解决问题。
十六进制带我飞。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-6 18:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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