TI中文支持网
TI专业的中文技术问题搜集分享网站

自编写的烧写sst39vf1601数据错误

最近调程序很不顺啊!

自编写的烧写sst39vf1601代码,烧写数据有规律性的错误,烧写完不断电用ccs->memory看,数据完全正确,可是掉电后,用ccs->memory看发现存在第一个字没有烧到第一个字的位置,却烧到了第二个字的位置,而第二个字却丢失了,擦除数据是正常的。

如下:

假如要烧写数据0xEA03,0x75A8,0x5E80,0x5F00 ……

不断电时数据正确。

断电后重新上电,出现下面的情况:

0xFFFF,0xEA03,0xFFFF,0x5E80  ……

0x75A8和0x5F00 被第一个字挤没了。

请问各位大侠,咋回事?

js jiang:

刚刚又发现一个现象,要是烧写完在从flash中读出的话,是这样的:

0xFFFF,0x75A8,0xFFFF,0x5F00  ……

是啥原因呢?大家帮帮忙啊。

user3460585:

能不能留个联系方式,我最近也在调试Flash烧写这块,有些问题想请教下

赞(0)
未经允许不得转载:TI中文支持网 » 自编写的烧写sst39vf1601数据错误
分享到: 更多 (0)