查看: 2272|回复: 0

[其他] DZ60 bootloader中.prm的RELOCATE_TO关键字是什么意思啊

[复制链接]

该用户从未签到

2

主题

8

帖子

0

新手上路

Rank: 1

积分
47
最后登录
2016-8-6
发表于 2015-10-15 11:34:50 | 显示全部楼层 |阅读模式
Z_RAM                    =  READ_WRITE   0x0080 TO 0x00FF;
    RAM                      =  READ_WRITE   0x0100 TO 0x107F;

//    ROM                      =  READ_ONLY    0x1900 TO 0xFFAD;

    ROM_INIT                 =  READ_ONLY    0xFC00 TO 0xFFAD;
    BOOT_MEM                 =  READ_ONLY    0xF400 TO 0xFBFF  RELOCATE_TO 0x400;    // 3k
//    BOOT_MEM                 =  READ_ONLY    0xF400 TO 0xFCFF;    // 3k

    APP_ENRTY                =  READ_ONLY    0xF3F0 TO 0xF3FF;   


    APP_ISR_TBL              =  READ_ONLY    0xF300 TO 0xF3EF;

    ROM                      =  READ_ONLY    0x1900 TO 0xF2FF;   
    ROM1                     =  READ_ONLY    0x1080 TO 0x13FF;

    EEPROM                   =  READ_ONLY    0x1400 TO 0x17FF;



这是我在网上下的一个DZ60的参考代码,它的.prm文件中有RELOCATE_TO关键字,我想问的是,将我的bootloader拷贝的RAM中运行完了跳到应用程序后,我的那块RAM还能不能被应用程序用,还是说一直被我拷贝的bootloader霸占着,注意,我申请的 RAM                      =  READ_WRITE   0x0100 TO 0x107F;也是可读可写的,麻烦谁跟我梳理一下思路,不胜感激

我知道答案 目前已有0人回答
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-22 10:59 , Processed in 0.082037 second(s), 20 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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