stm32的flash存储数据是如何操作的?

[复制链接]
9480|12
 楼主| zxz_chy 发表于 2011-12-20 10:18 | 显示全部楼层 |阅读模式
stm32的flash存储数据是如何操作的?我想保存一些数据,掉电仍然有的,不知道stm32的flash存储是如何操作的,还请教各位大侠了
nikita-fuck 发表于 2011-12-20 11:03 | 显示全部楼层
掉电保护,做打印机的吗?
IJK 发表于 2011-12-20 11:12 | 显示全部楼层
flash模拟EEPROM,STM32有这样的文档,去ST的网站下载
 楼主| zxz_chy 发表于 2011-12-20 12:48 | 显示全部楼层
谢谢,那还请教在主存储块中的code段和data段是如何区分的,有地址区域吗?还是要编程的时候自己考虑到?
gfs0521 发表于 2011-12-20 13:57 | 显示全部楼层
参考官网的例子,IAP方式操作主存储块
香水城 发表于 2011-12-20 14:02 | 显示全部楼层
谢谢,那还请教在主存储块中的code段和data段是如何区分的,有地址区域吗?还是要编程的时候自己考虑到?
zxz_chy 发表于 2011-12-20 12:48


编程时自己考虑。
 楼主| zxz_chy 发表于 2011-12-20 19:53 | 显示全部楼层
谢谢香主,那怎么知道code段下载在什么位置
香水城 发表于 2011-12-20 21:50 | 显示全部楼层
谢谢香主,那怎么知道code段下载在什么位置
zxz_chy 发表于 2011-12-20 19:53


看 .map 文件,这个文件中记录了所有的存储分配情况。
 楼主| zxz_chy 发表于 2011-12-21 12:22 | 显示全部楼层
多谢香主,明白啦!
 楼主| zxz_chy 发表于 2011-12-21 14:28 | 显示全部楼层
那还有个问题是我已经用u16 EE_WriteVariable(u16 VirtAddress, u16 Data)函数把数据写入flash了,但是我想知道到底放在了那一页那个地方呀?
香水城 发表于 2011-12-21 20:49 | 显示全部楼层
那还有个问题是我已经用u16 EE_WriteVariable(u16 VirtAddress, u16 Data)函数把数据写入flash了,但是我想知道到底放在了那一页那个地方呀?
zxz_chy 发表于 2011-12-21 14:28


我不清楚具体操作,你看看说明吧。
 楼主| zxz_chy 发表于 2011-12-22 09:04 | 显示全部楼层
哦,要慢慢消化了,先不管了,先写程序算了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

148

帖子

2

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