查看: 2803|回复: 3

[其他] 请安版主帮忙!

[复制链接]

该用户从未签到

7

主题

102

帖子

0

注册会员

Rank: 2

积分
170
最后登录
1970-1-1
发表于 2010-12-27 21:11:47 | 显示全部楼层 |阅读模式
        安版主请教一个问题,MC9S08DZ60的非易失性寄存器 (0xFFB0 ~ 0xFFBF)在用烧录器下载程序时会被擦除吗?还有0xFFAE 预留用于存储FTRIM,0xFFAF 预留用于存储MCGTRM,这两个位在下载程序时会不会被擦出?复位后这些寄存器的相关配置为会被复制到对应的高页寄存器中,如果下载程序时把这些地址位擦出,那芯片出厂时的设定值就没有了?麻烦安版主讲讲这方面的,十分感谢!

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

使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2010-12-28 09:25:49 | 显示全部楼层

    RE:请安版主帮忙!

    如果使用下载器下载,将会擦除EE中的内容。这个在烧录软件中应该可以选择是否擦除EE的。
    芯片中的出厂设定值是不会改变的,我不知道你说的是DZ60出厂的设定值,还是你们公司出厂写入的设定值。
    该会员没有填写今日想说内容.

    该用户从未签到

    7

    主题

    102

    帖子

    0

    注册会员

    Rank: 2

    积分
    170
    最后登录
    1970-1-1
     楼主| 发表于 2010-12-28 09:46:09 | 显示全部楼层

    回复:请安版主帮忙!

            安版主我说的意思你没有明白,非易失性寄存器 (0xFFB0 ~ 0xFFBF)和地址0xFFAE 0xFFAF是在flash的最后一个分区占用flash的地址,那我每次用烧录器下载程序时这些地址位是不是会被擦除呢?0xFFAE 0xFFAF用于存储内部RC的修正值,这是freescale出厂时芯片的设定值,不是我们公司需要设定的。要是0xFFAE 0xFFAF被擦除的话,那freescale的出厂设定值就不能保留了呀?我觉得是不是在擦除前先读出来,擦除后再写回去呢?0xFFBD 地址的NVPROT,每次我重新下载完程序后,用Multilink调试读出的值都为0xFE。
          安版主能再讲讲这方面的吗?谢谢
  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2010-12-28 13:56:58 | 显示全部楼层

    RE:请安版主帮忙!

    SEGMENTS /* Here all RAM/ROM areas of the device are listed. Used in PLACEMENT below. */
        Z_RAM                    =  READ_WRITE   0x0080 TO 0x00FF;
        RAM                      =  READ_WRITE   0x0100 TO 0x107F;
        ROM                      =  READ_ONLY    0x1900 TO 0xFFAD;
        ROM1                     =  READ_ONLY    0x1080 TO 0x13FF;
        EEPROM                   =  READ_ONLY    0x1400 TO 0x17FF;
    /* INTVECTS                 =  READ_ONLY    0xFFC0 TO 0xFFFF; Reserved for Interrupt Vectors */
    END
    0xFFC0-0xffff区域是中断向量列表,EEPROM的地址是0x1400-0x17ff。
    该会员没有填写今日想说内容.
    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-11 11:57 , Processed in 0.086829 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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