1
14
52
初级技术员
使用特权
3
812
2507
初级工程师
feelhyq 发表于 2017-9-4 15:49 擦除之前 把不需要擦除的数据线拷贝到 flash的其他地址,擦除之后再考回来
huohu52 发表于 2017-9-4 15:51 谢谢你的回复,主要是stc15的单片机数据存储空间很有限,一个扇区4096个字节,单片机没那么大的数据存储 ...
feelhyq 发表于 2017-9-4 15:52 不需要那么大的空间,你可以先读256个字节出来,然后写到某个page里面去,依次类推,不就全部备份了吗? ...
huohu52 发表于 2017-9-4 15:56 整个是相当于把其中一个扇区当中转站,我也是这么想的,但是我测试的时候遇到了问题,不知道是哪里的问题 ...
huohu52 发表于 2017-9-4 16:00 这个函数测试的时候,感觉像是扇区擦除函数有问题,要是在主函数里,先把待写入的page所在的扇区擦除,再 ...
feelhyq 发表于 2017-9-4 16:16 SectorErase(0); //ÉÈÇø0×öÖÐתվ ²Á³öÉÈÇø0µÄÊý¾Ý 这个擦除的地址怎么固定是 ...
feelhyq 发表于 2017-9-4 16:39 SectorErase(Sector_Addr); //²Á³ýÄ¿±êÉÈÇøÊý¾Ý 看看这个地址 是不是你要擦除sector的地 ...
huohu52 发表于 2017-9-4 17:10 sector的地址是0-511还是0 4096......这样???
feelhyq 发表于 2017-9-4 17:11 这个知识点去看flash手册就知道了,自己动手丰衣足食啊
696
3万
10万
总工程师
huohu52 发表于 2017-9-4 17:13 那我的就没错呀,不知道咋回事
136
1万
技术总监
戈卫东 发表于 2017-9-4 20:27 换有8K RAM的单片机
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
时间类勋章
发帖类勋章
等级类勋章
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号