擦除掉,写入要存储的数据

2019-07-22 16:34发布

MSP430G2553单片机FLASH应用,查资料知道2553的flash分4段,每段64字节,共ABCD四段,其中“A 段包含校准数据。在复位之后,为A 段提供针对编程及擦除的保护。可以将其解锁,但如果需要器件专用的
校准数据,应注意不要将该段擦除。”,现在想擦除掉,写入要存储的数据,可是怎么做呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
huangchui
1楼-- · 2019-07-24 07:09
MSP430G2用户手册里有说明,开始竟然没发现
jlyuan
2楼-- · 2019-07-24 11:07
问一下哈,你观察内存里面的时候,擦除后的数据是不是全为0xffff,但是擦除时操作是:空写的为0x00,那擦除后内存数据应该是0x0000才对啊,没找到解释的资料,还有,进行字节修改后,该段的所有高字节(即奇地址)为0xff,低字节(即偶地址)为0x00,这又是什么情况啊?,写入的数据,读出的数据,以及修改的数据,都正确,就是不明白刚才提的那两个问题。
dengdc
3楼-- · 2019-07-24 12:58
A段的话万一要擦除的话,原来保存的参数的不要变的
wyjie
4楼-- · 2019-07-24 16:31
嗯,知道了,多谢大家
mmbs
5楼-- · 2019-07-24 17:31
 精彩回答 2  元偷偷看……
pmp
6楼-- · 2019-07-24 22:35
有相关的代码可以参考的。

一周热门 更多>