OpenEdv-开源电子网

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

请教大家一个scatter文件中执行域问题

[复制链接]

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2019-9-20
在线时间
5 小时
发表于 2019-11-7 18:02:54 | 显示全部楼层 |阅读模式
2金钱
最近看到一个scatter文件,有点迷糊了,想问一下,假设有两个装载域load1,load2, 这两个装载域里各有一个执行域exe1,exe2,那么这个执行域里面的输入段文件可以来自另外的一个装载域吗?即是装载域load1的执行域exe1中的输入段可否来自装载域load2?

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

使用道具 举报

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2019-9-20
在线时间
5 小时
 楼主| 发表于 2019-11-7 18:07:09 | 显示全部楼层
源文件大致是这样的:
; #
; ######### PRAM Region ##################################
; #
LR_PRAM 0x00000000 0x00010000
{       ; root region -> PRAM 64KB

    ER_PRAM 0x00000000 0x00010000
    {   ; root excutoin region -> PRAM 64KB
        *.o (RESET, +First)
        *(InRoot$$Sections)
        *armlib*    (+RO)
        startup.o   (+RO)
        bsp.o       (+RO)
        ;___root region (+RO)____

        .ANY (+RO)
    }

    RW_SRAM0 0x18000000 0x40000
    {   ; SRAM - 0x18000000~0x18040000
        *armlib*    (+RW +ZI)
        startup.o   (+RW +ZI)
        bsp.o       (+RW +ZI)
        ;___root region (+RW +ZI)____

        .ANY (+RW +ZI)
    }

    #if (CONFIG_DRAM_SIZE)
    RW_DRAM0 0x30000000 _DRAM_SIZE
    {   ;DRAM (Ext. Memory)
                heap_4.o       (+RW +ZI)

        ;TODO: Placed the object file (+RO +RW +ZI) here to use DRAM
    }
    #endif

}

; #
; ######### Cache Region ##################################
; #

LR_CACHE _CACHE_LOAD_BASE  _CACHE_SIZE
{   ; load region size_region

    ER_CACHE 0x10000000 OVERLAY
    {
        .ANY (+RO)
                ;TODO: Placed the object file (+RO) here to use I-Cache
    }

    #if (CONFIG_CACHE_DEVICE == 1)
        ER_CACHE_RELOAD  _CACHE_DRAM_BASE  EMPTY  _CACHE_SIZE
        {
            ;This Region has been reserved for reloading cache data.
            ;DO NOT place any item.
        }
    #endif
}


看情形LR_CACHE 里面没有指定RW,ZI,只指定了RO,

LR_PRAM 里的执行域RW_SRAM0 中有使用 .ANY (+RW +ZI)这个,迷糊了,难道可以输入其他装载域的数据段?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-26 12:52

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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