查看: 3274|回复: 5

[S12] 为何S12 PRM或MAP文件的page memory 地址和datasheet中给的不一样?

[复制链接]

该用户从未签到

6

主题

25

帖子

0

注册会员

Rank: 2

积分
105
最后登录
1970-1-1
发表于 2014-3-26 14:46:32 | 显示全部楼层 |阅读模式
 你好,对于S12G MCU, 为何PRM或MAP文件的page memory 地址和datasheet中给的不一样?
比如page 8, datasheet 上是0x20000-0x3ffff, but it is 0x088000 TO 0x08BFFF in PRM file。实际MCU运行时,认的是哪个地址?
 
PRM file:
SEGMENTS  /* Here all RAM/ROM areas of the device are listed. Used in PLACEMENT below. */
      RAM           = READ_WRITE    0x2000 TO   0x3FFF;
      ROM_C000      = READ_ONLY     0xC000 TO   0xFEFF;
      PAGE_08       = READ_ONLY   0x088000 TO 0x08BFFF;
      PAGE_09       = READ_ONLY   0x098000 TO 0x09BFFF;
      PAGE_0A       = READ_ONLY   0x0A8000 TO 0x0ABFFF;
      PAGE_0B       = READ_ONLY   0x0B8000 TO 0x0BBFFF;
      PAGE_0C       = READ_ONLY   0x0C8000 TO 0x0C93FF;
      PAGE_0C_A000  = READ_ONLY   0x0CA000 TO 0x0CBFFF;
      PAGE_0E       = READ_ONLY   0x0E8000 TO 0x0EBFFF;
END
 
map file
.text                           1576     R    0xE8000    0xE8627   PAGE_0E
我知道答案 目前已有4人回答
回复

使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2014-3-26 17:09:42 | 显示全部楼层

    RE:为何S12 PRM或MAP文件的page memory 地址和datasheet中给的不一样?

    在对应手册的FLASH这一章有说明,一般我们用到两个地址,FLASH硬件地址,和程序地址。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2014-3-26 17:10:38 | 显示全部楼层

    RE:为何S12 PRM或MAP文件的page memory 地址和datasheet中给的不一样?

    你用的是哪个芯片,我好具体的看一下手册,做具体的说明。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6

    主题

    25

    帖子

    0

    注册会员

    Rank: 2

    积分
    105
    最后登录
    1970-1-1
     楼主| 发表于 2014-3-27 10:17:37 | 显示全部楼层

    回复:为何S12 PRM或MAP文件的page memory 地址和datasheet中给的不一样?

    我用的是S12G128 
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3

    主题

    13

    帖子

    0

    注册会员

    Rank: 2

    积分
    50
    最后登录
    1970-1-1
    发表于 2014-5-17 00:11:44 | 显示全部楼层

    RE:为何S12 PRM或MAP文件的page memory 地址和datasheet中给的不一样?

    同样的问题,是怎么解释的呀
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3

    主题

    13

    帖子

    0

    注册会员

    Rank: 2

    积分
    50
    最后登录
    1970-1-1
    发表于 2014-5-17 00:21:34 | 显示全部楼层

    RE:为何S12 PRM或MAP文件的page memory 地址和datasheet中给的不一样?

    还有,这款单片机不像其他s12系列的能够进行重新定位地址映射。这个MEMSIZ1这个寄存器都木有,我还在那整了半天发现自定义头文件没有这个位置的寄存器
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-10-30 16:14 , Processed in 0.118875 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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