OpenEdv-开源电子网

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

为什么找不到OSintEnter()定义的位置,只能找到声明的位置

[复制链接]

106

主题

418

帖子

0

精华

高级会员

Rank: 4

积分
764
金钱
764
注册时间
2016-7-26
在线时间
123 小时
发表于 2016-8-15 10:45:47 | 显示全部楼层 |阅读模式
1金钱
为什么找不到OSintEnter()等定义的位置,只能找到声明的位置,编译的时候就出错了


..\OBJ\GPIO.axf: Error: L6218E: Undefined symbol OSIntEnter (referred from delay.o).
..\OBJ\GPIO.axf: Error: L6218E: Undefined symbol OSIntExit (referred from delay.o).
..\OBJ\GPIO.axf: Error: L6218E: Undefined symbol OSRunning (referred from delay.o).
..\OBJ\GPIO.axf: Error: L6218E: Undefined symbol OSSchedLock (referred from delay.o).
..\OBJ\GPIO.axf: Error: L6218E: Undefined symbol OSSchedUnlock (referred from delay.o).
..\OBJ\GPIO.axf: Error: L6218E: Undefined symbol OSTimeDly (referred from delay.o).
..\OBJ\GPIO.axf: Error: L6218E: Undefined symbol OSTimeTick (referred from delay.o).

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

106

主题

418

帖子

0

精华

高级会员

Rank: 4

积分
764
金钱
764
注册时间
2016-7-26
在线时间
123 小时
 楼主| 发表于 2016-8-15 10:47:49 | 显示全部楼层
回复

使用道具 举报

106

主题

418

帖子

0

精华

高级会员

Rank: 4

积分
764
金钱
764
注册时间
2016-7-26
在线时间
123 小时
 楼主| 发表于 2016-8-15 11:32:21 | 显示全部楼层
整了好几天了!!!
回复

使用道具 举报

70

主题

6761

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13118
金钱
13118
注册时间
2012-11-26
在线时间
3813 小时
发表于 2016-8-15 11:44:05 | 显示全部楼层
头文件没包含吧
回复

使用道具 举报

106

主题

418

帖子

0

精华

高级会员

Rank: 4

积分
764
金钱
764
注册时间
2016-7-26
在线时间
123 小时
 楼主| 发表于 2016-8-16 15:45:08 | 显示全部楼层
jermy_z 发表于 2016-8-15 11:44
头文件没包含吧

包含了
回复

使用道具 举报

25

主题

281

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2504
金钱
2504
注册时间
2015-8-17
在线时间
383 小时
发表于 2016-8-16 16:08:53 | 显示全部楼层
OSIntEnter在os_core.c里面,你的delay.c没的引用os.h?还是
#if SYSTEM_SUPPORT_OS
#include "includes.h"                                        //ucos 使用          
#endif
没开ucos?
做事的原则:
1.每个问题重复三遍、研究三遍后再提问,直接得到答案的人什么都没学会。
2.做事要有始有终,感谢那些帮助自己解决问题的人,把解决的方法总结起来。
回复

使用道具 举报

106

主题

418

帖子

0

精华

高级会员

Rank: 4

积分
764
金钱
764
注册时间
2016-7-26
在线时间
123 小时
 楼主| 发表于 2016-8-16 16:10:39 | 显示全部楼层
wszdxmh 发表于 2016-8-16 16:08
OSIntEnter在os_core.c里面,你的delay.c没的引用os.h?还是
#if SYSTEM_SUPPORT_OS
#include "includes. ...

      开了
回复

使用道具 举报

106

主题

418

帖子

0

精华

高级会员

Rank: 4

积分
764
金钱
764
注册时间
2016-7-26
在线时间
123 小时
 楼主| 发表于 2016-8-16 16:12:09 | 显示全部楼层
wszdxmh 发表于 2016-8-16 16:08
OSIntEnter在os_core.c里面,你的delay.c没的引用os.h?还是
#if SYSTEM_SUPPORT_OS
#include "includes. ...

我按照书上一步一步的创建工程,结果书上说再加一个SYSTEM,我加了后,编译就出现不能打开includes.h。
回复

使用道具 举报

25

主题

281

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2504
金钱
2504
注册时间
2015-8-17
在线时间
383 小时
发表于 2016-8-16 16:18:16 | 显示全部楼层
慕名兰 发表于 2016-8-16 16:12
我按照书上一步一步的创建工程,结果书上说再加一个SYSTEM,我加了后,编译就出现不能打开includes.h。

加SYSTEM是什么?可能问题不止出在一个地方。
做事的原则:
1.每个问题重复三遍、研究三遍后再提问,直接得到答案的人什么都没学会。
2.做事要有始有终,感谢那些帮助自己解决问题的人,把解决的方法总结起来。
回复

使用道具 举报

106

主题

418

帖子

0

精华

高级会员

Rank: 4

积分
764
金钱
764
注册时间
2016-7-26
在线时间
123 小时
 楼主| 发表于 2016-8-16 16:22:27 | 显示全部楼层
wszdxmh 发表于 2016-8-16 16:18
加SYSTEM是什么?可能问题不止出在一个地方。

SYSTEM文件夹里面是 uart.c和.h delay.c和.h sys.c和.h
回复

使用道具 举报

25

主题

281

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2504
金钱
2504
注册时间
2015-8-17
在线时间
383 小时
发表于 2016-8-16 16:28:42 | 显示全部楼层
慕名兰 发表于 2016-8-16 16:22
SYSTEM文件夹里面是 uart.c和.h delay.c和.h sys.c和.h

你是按照原子哥的PDF移植的?
做事的原则:
1.每个问题重复三遍、研究三遍后再提问,直接得到答案的人什么都没学会。
2.做事要有始有终,感谢那些帮助自己解决问题的人,把解决的方法总结起来。
回复

使用道具 举报

106

主题

418

帖子

0

精华

高级会员

Rank: 4

积分
764
金钱
764
注册时间
2016-7-26
在线时间
123 小时
 楼主| 发表于 2016-8-16 16:33:14 | 显示全部楼层
wszdxmh 发表于 2016-8-16 16:28
你是按照原子哥的PDF移植的?

就是原子教你学STM32库函数第2版上来的
回复

使用道具 举报

106

主题

418

帖子

0

精华

高级会员

Rank: 4

积分
764
金钱
764
注册时间
2016-7-26
在线时间
123 小时
 楼主| 发表于 2016-8-16 16:34:26 | 显示全部楼层
wszdxmh 发表于 2016-8-16 16:28
你是按照原子哥的PDF移植的?

我觉得应该可以不用,大神,你之前创建工程又遇到过吗?
回复

使用道具 举报

25

主题

281

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2504
金钱
2504
注册时间
2015-8-17
在线时间
383 小时
发表于 2016-8-16 16:37:04 | 显示全部楼层
慕名兰 发表于 2016-8-16 16:34
我觉得应该可以不用,大神,你之前创建工程又遇到过吗?

没遇过,我建工程都挺顺利的。我都是直接复制原码加到自己的工程,不能用再改,从来不去挑战自己的智商和耐心
做事的原则:
1.每个问题重复三遍、研究三遍后再提问,直接得到答案的人什么都没学会。
2.做事要有始有终,感谢那些帮助自己解决问题的人,把解决的方法总结起来。
回复

使用道具 举报

16

主题

173

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2441
金钱
2441
注册时间
2014-11-5
在线时间
348 小时
发表于 2016-8-16 16:47:25 | 显示全部楼层
这个函数是汇编写的  编译器太老了?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-9 12:43

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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