野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 293|回复: 0

[ucos] 学习“【野火】uCOS-III内核实现与应用开发实战指南 ” 第...

[复制链接]
发表于 2024-6-23 15:34:03 | 显示全部楼层 |阅读模式
恳请过来人帮忙解答。
我现在开始学习“【野火】uCOS-III内核实现与应用开发实战指南   第一章-新建工程-软件仿真。 Keil官网下载了5.40.0.3的版本进行学习。当我按教学视频建立project并添加了app.cbuild, 出现了错误,具体截屏见附件,有关信息如下:
*** Using Compiler 'V6.22', folder:'C:\Users\fores\AppData\Local\Keil_v5\ARM\ARMCLANG\Bin'
Build target 'Target 1'
compiling startup_ARMCM3.c...
compiling system_ARMCM3.c...
compiling app.c...
linking...
.\Objects\ucos.axf: Error: L6218E: Undefined symbolImage$$ARM_LIB_STACK$$ZI$$Limit (referred from startup_armcm3.o).
Not enough information to list load addresses in the imagemap.
Finished: 1 information, 0 warning and 1 error messages.
".\Objects\ucos.axf" - 1 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed: 00:00:01


不知道怎么解决,恳请过来人帮忙解答。
我怀疑这是否和keilIDE的版本有关。在教学视频和教材中我看到5.15版中Device下面是ARMCM3.S 文件, 但在我这5.40版却是ARMCM3_ac6.sct文件。
这个问题不解决后面所有学习都没办法解决,希望有人帮帮。
谢谢!

错误信息截屏

错误信息截屏
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-8 11:21 , Processed in 0.116057 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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