硬汉嵌入式论坛

 找回密码
 立即注册
查看: 687|回复: 7
收起左侧

[μCOS-II] keil sct文件指定.o文件的放置顺序

[复制链接]

262

主题

578

回帖

1364

积分

至尊会员

积分
1364
发表于 2023-11-9 11:32:04 | 显示全部楼层 |阅读模式
RT,怎么使用sct文件指令系统中.o文件的地址顺序呀
我按下面的方式设置,没有效果呢
将app.o放置在起始位置,但实际却不是

下载 (1).png

下载.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2023-11-9 13:02:13 | 显示全部楼层
我只会给每个文件指定地址存储。MDK分组,右击文件设置。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2024-1-4 14:24:09 | 显示全部楼层
看下你刚刚发的这个帖子是怎么回事,无法打开

ucos-ii 进入到 App_Fault_ISR
回复

使用道具 举报

262

主题

578

回帖

1364

积分

至尊会员

积分
1364
 楼主| 发表于 2024-1-4 19:34:42 | 显示全部楼层
eric2013 发表于 2024-1-4 14:24
看下你刚刚发的这个帖子是怎么回事,无法打开

ucos-ii 进入到 App_Fault_ISR

发的时候好像有问题,现在我打开都找不到那个帖子了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2024-1-5 08:41:25 | 显示全部楼层
jplzl10000 发表于 2024-1-4 19:34
发的时候好像有问题,现在我打开都找不到那个帖子了

好的,看到你重新发了一个,我把不能正常打开的那个删掉了。
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2024-1-8 20:20:07 | 显示全部楼层
改成 app.o(+XO, +FIRST) 即可
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2024-1-9 09:24:19 | 显示全部楼层
zhangjinxing 发表于 2024-1-8 20:20
改成 app.o(+XO, +FIRST) 即可

他这个里面应该还有个RESET中断复位复位程序已经占用了FISRT,再定义一个会有冲突,还有没有别的方式,我搜了下,没找到。
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2024-1-9 09:56:17 | 显示全部楼层
app.o(.text) 应该是错误的语法的。应该改为 app.o(+RO)。Keil 链接描述文件会按照 app.o 这样的段描述顺序放置代码。应该是使用了 app.o(.text) 错误的语法导致的问题。可以看到 sys_dev.o func_ADC.o 都是按顺序排列的,唯独 app.o(.text) 不是按顺序排列的。下表为 keil 帮助中的输入段属性(里面没有 .text 这种段属性):
下载 (4).png

回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-28 17:40 , Processed in 0.192738 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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