12
返回列表 发新帖
楼主: 萌-图

[S12] 关于MC9S12XE100的bootloader官方例程的疑惑,求解~~~

[复制链接]
  • TA的每日心情
    郁闷
    2016-10-20 09:42
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    3

    主题

    243

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    218
    最后登录
    2019-3-14
     楼主| 发表于 2016-7-26 19:59:10 | 显示全部楼层
    萌-图 发表于 2016-7-26 19:57
    我传一个相关说明的附件,你看就明白了

    呃,格式不对~~没办法传
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-10-20 09:42
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    3

    主题

    243

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    218
    最后登录
    2019-3-14
     楼主| 发表于 2016-7-26 20:00:27 | 显示全部楼层
    易关建 发表于 2016-7-21 08:24
    请问里面RAM_CODE_SEG  = READ_ONLY     0xFD00 TO   0xFEFF RELOCATE_TO 0x3D00;的意思是将FD00-FEFF复 ...

    PRM和地址映射
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3

    主题

    8

    帖子

    0

    注册会员

    Rank: 2

    积分
    59
    最后登录
    2016-12-14
    发表于 2016-7-29 17:17:15 | 显示全部楼层
    萌-图 发表于 2016-7-26 19:57
    我传一个相关说明的附件,你看就明白了

    感谢你的回复,这些我都看过,但是还是有很多地方不理解,比如:
    1.flash的分页区一定位于0x8000-0xBFFF吗;ram分页一定位于0x1000-0x1fff吗?
    2.这个bootloader程序用的是SMALL内存分布,那么分页区域的局部地址是如何转化成全局地址的呢,比如说flash的分页区的PPage就默认是0xFE吗?
    3.RAM_CODE_SEG  = READ_ONLY     0xFD00 TO   0xFEFF RELOCATE_TO 0x3D00,哪儿规定了0x3D00区域一定是RAM区域?
    如果能帮我解决这些问题,那真是感激不尽了~
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-22 06:07 , Processed in 0.084888 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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