[产品应用] kile报错,自己想移植一下例程。

[复制链接]
978|14
 楼主| 两只袜子 发表于 2023-4-25 14:00 | 显示全部楼层 |阅读模式

报错项:.\Objer: L6218E: Undefined symbol __thumb_startup (referred from vectors.octs\mian.axf: Erro).

将官网的例程下载重新拷贝,所有文件都是复制的,结果例程不报错,自己复制过来的报错。报错如第一章图。

查阅资料说,有变量或者函数未定义,我在同名的.h文件中找到了未定义的项,确实找不到定义。如第二张图,但是例程也是这样的,也找不到,但是编译成功。


11.png


bootray 发表于 2023-4-26 09:50 | 显示全部楼层
启动文件的问题
Bowclad 发表于 2023-5-8 22:54 | 显示全部楼层
本帖最后由 Bowclad 于 2023-5-8 22:56 编辑

缺少宏定义
Bowclad 发表于 2023-5-8 22:56 | 显示全部楼层
在C\C++设置一栏中输入USE_STDPERIPH_DRIVER
updownq 发表于 2023-5-11 15:27 | 显示全部楼层
这个问题的意思是出现未定义的符号
adolphcocker 发表于 2023-5-11 15:44 | 显示全部楼层
网上有资料可以参考的吗              
beacherblack 发表于 2023-5-11 16:05 | 显示全部楼层
把1个变量放在子函数里面,却在其他地方用extern调用时,也会出现这种现象。
ulystronglll 发表于 2023-5-11 16:17 | 显示全部楼层
目录 .c文件没有添加进路径 工程文件没有添加 .c文件没有添加进路径
houjiakai 发表于 2023-5-11 16:22 | 显示全部楼层
有可能是库的开发者并没有导出这个方法
sesefadou 发表于 2023-5-11 16:31 | 显示全部楼层
这个是找不到文件吗              
pmp 发表于 2023-5-11 16:37 | 显示全部楼层
将这个变量放在函数外面,作为全局变量,即可在别处顺利调用。
mnynt121 发表于 2023-5-11 16:50 | 显示全部楼层
将.c/.h文件添加到代码中。
saservice 发表于 2023-5-11 17:14 | 显示全部楼层
直接使用官网的代码就行。              
sesefadou 发表于 2023-5-11 17:29 | 显示全部楼层
未将文件的地址添加进去。               
febgxu 发表于 2023-5-11 17:39 | 显示全部楼层
keil报错了吗              
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2122

主题

8121

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部