[STM32F1] STM32F103 内部FLASH作为存储器问题

[复制链接]
 楼主| wanyisq 发表于 2017-3-1 19:53 | 显示全部楼层 |阅读模式
我打算把STM32F103内部FLASH空间划分出一部分作为系统信息存储区。想请教一下,怎么设置这个信息存储区以及使每次程序下载在信息存储区后面
谢谢
minzisc 发表于 2017-3-1 22:28 | 显示全部楼层
你要模拟eeprom?
minzisc 发表于 2017-3-1 22:32 | 显示全部楼层
皈依 发表于 2017-3-2 08:24 | 显示全部楼层
IDE可以设置代码存储区域,模拟的那部分FLASH写在固定地址
 楼主| wanyisq 发表于 2017-3-6 12:41 | 显示全部楼层
本帖最后由 wanyisq 于 2017-3-6 12:50 编辑

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

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

执行第一句后的结果

执行第一句后的结果

执行第二句后的结果

执行第二句后的结果
 楼主| wanyisq 发表于 2017-3-10 16:18 | 显示全部楼层
wanyisq 发表于 2017-3-6 12:41
谢谢大家 flash读写已经实现了
但是有另外一个问题
为什么写完MainPort之后 MainIP区的数据就变成默认的0x ...

知了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

180

帖子

2

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

40

主题

180

帖子

2

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