请教保存数据到flash的问题

[复制链接]
2305|9
 楼主| openrd 发表于 2013-8-12 11:47 | 显示全部楼层 |阅读模式
我需要保存一些数据,一次四个字节,一共不到100字节吧,掉电后仍然保存的,不想使用外扩的EEPROM,我想请问下,如果保存到flash,地址应该怎么分配?怎样避免个代码段冲突呢?
还请指导的指点,谢谢。
mmuuss586 发表于 2013-8-12 12:41 | 显示全部楼层
ST有参考程序的。读写速度比较慢的
airwill 发表于 2013-8-12 15:54 | 显示全部楼层
为何不考虑用 BKP  SRAM 呢?
 楼主| openrd 发表于 2013-8-12 17:34 | 显示全部楼层
mmuuss586 发表于 2013-8-12 12:41
ST有参考程序的。读写速度比较慢的

应该是AN2594的应用笔记吧。慢一点应该影响不大,我的数据量不大,写入的次数比较少,主要是写入后读取会有点频繁。
 楼主| openrd 发表于 2013-8-12 17:37 | 显示全部楼层
airwill 发表于 2013-8-12 15:54
为何不考虑用 BKP  SRAM 呢?

这个,不太了解啊,BKP是那个RTC用的?
我查阅一下资料再请教。
mmuuss586 发表于 2013-8-12 17:47 | 显示全部楼层
openrd 发表于 2013-8-12 17:34
应该是AN2594的应用笔记吧。慢一点应该影响不大,我的数据量不大,写入的次数比较少,主要是写入后读取会 ...

自己研究下吧,我是根据这个例子改的

FLASH.rar

24.96 KB, 下载次数: 17

参考

chuangpu 发表于 2013-8-12 19:30 | 显示全部楼层
还是楼主  比较给力  先顶你一个  
杨爱林林 发表于 2013-8-13 08:13 | 显示全部楼层
看那你程序烧写的末地址
如果变动不大
往后推移个几十几百字节  
可以将就着用
bkp不够用的  
 楼主| openrd 发表于 2013-8-14 18:13 | 显示全部楼层
嗯,BKP好像是不太大,我想的是直接在最后的几页的末地址存储。请问烧程序的末地址是自己在软件里面设置的?
cjhk 发表于 2013-8-14 19:27 | 显示全部楼层
可能是存储空间不够   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

27

帖子

0

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