硬汉嵌入式论坛

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

[RTOS] threadx _tx_initialize_low_level文件 问题

[复制链接]

8

主题

25

回帖

49

积分

初级会员

积分
49
发表于 2022-9-1 15:06:56 | 显示全部楼层 |阅读模式
    IMPORT  _tx_thread_system_stack_ptr
    IMPORT  _tx_initialize_unused_memory
    IMPORT  _tx_thread_context_save
    IMPORT  _tx_thread_context_restore
    IMPORT  _tx_timer_interrupt
    IMPORT  __main
    IMPORT  |Image$$RO$$Limit|
    IMPORT  |Image$$RW$$Base|
    IMPORT  |Image$$ZI$$Base|
    IMPORT  |Image$$ZI$$Limit|
    IMPORT  __tx_PendSVHandler

贴上源码,使用 stm32f429 片子,环境是mdk5(ac5) 自己移植的源码,最后在这里出现异常,

在 _tx_initialize_low_level.c 文件中 的上面这段中

问题就出现在 |Image$$RO$$Limit|     |Image$$RW$$Base|    |Image$$ZI$$Base|   |Image$$ZI$$Limit| 这几个(知道意思,不知怎么叫)

.\Objects\stm32f429i_disc.axf: Error: L6218E: Undefined symbol Image$$RO$$Limit (referred from tx_initialize_low_level.o).
.\Objects\stm32f429i_disc.axf: Error: L6218E: Undefined symbol Image$$RW$$Base (referred from tx_initialize_low_level.o).
.\Objects\stm32f429i_disc.axf: Error: L6218E: Undefined symbol Image$$ZI$$Base (referred from tx_initialize_low_level.o).
.\Objects\stm32f429i_disc.axf: Error: L6218E: Undefined symbol Image$$ZI$$Limit (referred from tx_initialize_low_level.o).

想使用他这种启动方式,后面做项目也方便,但是不知道怎么修改?来这发帖求教一下


回复

使用道具 举报

3

主题

1222

回帖

1231

积分

至尊会员

积分
1231
发表于 2022-9-1 19:31:09 | 显示全部楼层
分散加载文件没改吧?
回复

使用道具 举报

8

主题

25

回帖

49

积分

初级会员

积分
49
 楼主| 发表于 2022-9-2 09:39:34 | 显示全部楼层
morning_enr6U 发表于 2022-9-1 19:31
分散加载文件没改吧?

不太懂这块的内容
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106678
QQ
发表于 2022-9-2 11:00:34 | 显示全部楼层
这个要跟你的分散加载section匹配上,否则用不了,所以我们一般不用这种。

此贴可参考,一看就明白了。

MDK获取未使用RAM空间首地址方法
https://www.armbbs.cn/forum.php? ... 1353&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

8

主题

25

回帖

49

积分

初级会员

积分
49
 楼主| 发表于 2022-9-2 15:12:57 | 显示全部楼层
eric2013 发表于 2022-9-2 11:00
这个要跟你的分散加载section匹配上,否则用不了,所以我们一般不用这种。

此贴可参考,一看就明白了。
...

好的,我看看
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-29 12:17 , Processed in 0.184350 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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