[应用相关] 想擦除掉,写入要存储的数据

[复制链接]
 楼主| handleMessage 发表于 2018-9-24 14:12 | 显示全部楼层 |阅读模式
查资料知道2553的flash分4段,每段64字节,共ABCD四段,其中“A 段包含校准数据。在复位之后,为A 段提供针对编程及擦除的保护。可以将其解锁,但如果需要器件专用的
校准数据,应注意不要将该段擦除。”,现在想擦除掉,写入要存储的数据,可是怎么做呢?
zhouhuanの 发表于 2018-9-24 14:13 | 显示全部楼层
楼主的意思是给FLSAH解锁吧
wanglaojii 发表于 2018-9-24 14:17 | 显示全部楼层
解锁用:FCTL3=FWKEY;
laozhongyi 发表于 2018-9-24 14:18 | 显示全部楼层
A段一般不要动它吧,不然到后边的会很复杂的
laozhongyi 发表于 2018-9-24 14:20 | 显示全部楼层
对A段要求LOCKA= 0,方可擦除。所有你程序中需要对A段进行特别处理,先解锁然后擦除。
Edisons 发表于 2018-9-24 14:22 | 显示全部楼层
问一下哈,你观察内存里面的时候,擦除后的数据是不是全为0xffff,但是擦除时操作是:空写的为0x00,那擦除后内存数据应该是0x0000才对啊
_gege 发表于 2018-9-24 14:25 | 显示全部楼层
A段的话万一要擦除的话,原来保存的参数的不要变的
Snow7 发表于 2018-9-24 16:40 | 显示全部楼层
A段先解锁然后擦除
Thorald 发表于 2018-9-27 21:27 | 显示全部楼层
FLSAH:解锁,写入,锁上
观海 发表于 2018-10-10 11:57 | 显示全部楼层
有些段不能随便改变的
guanjiaer 发表于 2018-10-10 12:06 | 显示全部楼层
只能一段一段的擦除
您需要登录后才可以回帖 登录 | 注册

本版积分规则

166

主题

1689

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部