打印
[STM32F1]

STM32F103 内部FLASH作为存储器问题

[复制链接]
1087|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我打算把STM32F103内部FLASH空间划分出一部分作为系统信息存储区。想请教一下,怎么设置这个信息存储区以及使每次程序下载在信息存储区后面
谢谢
沙发
minzisc| | 2017-3-1 22:28 | 只看该作者
你要模拟eeprom?

使用特权

评论回复
板凳
minzisc| | 2017-3-1 22:32 | 只看该作者
地板
皈依| | 2017-3-2 08:24 | 只看该作者
IDE可以设置代码存储区域,模拟的那部分FLASH写在固定地址

使用特权

评论回复
5
wanyisq|  楼主 | 2017-3-6 12:41 | 只看该作者
本帖最后由 wanyisq 于 2017-3-6 12:50 编辑

谢谢大家 flash读写已经实现了
但是有另外一个问题
FLASH_WriteMoreData(StartAddress+2,&Configure_InforParameter.MainIP[0],2);
    FLASH_WriteMoreData(StartAddress+6,&Configure_InforParameter.MainPort,1);

为什么写完MainPort之后 MainIP区的数据就变成默认的0xFFFF呢

1488775636(1).jpg (532 Bytes )

执行第一句后的结果

执行第一句后的结果

1488775651(1).jpg (429 Bytes )

执行第二句后的结果

执行第二句后的结果

使用特权

评论回复
6
wanyisq|  楼主 | 2017-3-10 16:18 | 只看该作者
wanyisq 发表于 2017-3-6 12:41
谢谢大家 flash读写已经实现了
但是有另外一个问题
为什么写完MainPort之后 MainIP区的数据就变成默认的0x ...

知了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

180

帖子

2

粉丝