搜索

GD32F450 FLASH

[复制链接]
742|3
tj250460882|  楼主 | 2021-5-21 10:27 | 显示全部楼层 |阅读模式
最近在调试GD32F450芯片,来替换STM32F4系列。目前一切顺利,SPI,TIMER,IIC,串口等外设都已经调试完成,还剩最后一个FLASH读写,这个读写流程参照正点原子的开发板例程写的,目前能够正常读写FLASH,但是有一个问题,我连仿真器调试时,只要把FLASH读写操作函数编译到MAIN函数代码里面去,进入调试模式,程序跳到MAIN函数起始位置时,FLASH里面的内容就被擦除了,这是什么原因?我如果把读写操作屏蔽,编译后进入调试模式,原来写的数据都还在,没有被擦除。

使用特权

评论回复
caoenq| | 2021-5-26 08:50 | 显示全部楼层
跟我遇到同样的问题,我用的是F405型号,HAL库,现象一样

使用特权

评论回复
围观学习

使用特权

评论回复
tj250460882|  楼主 | 2021-6-9 11:10 | 显示全部楼层
caoenq 发表于 2021-5-26 08:50
跟我遇到同样的问题,我用的是F405型号,HAL库,现象一样

不用仿真器调试,正常运行还是没问题的。我估计是连仿真器时程序已经跑了一段然后又复位跳到main函数,导致flash被擦除了。

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

本版热帖

本版活跃用户

优质原创写原创,赢大奖

编辑推荐

  • 1 wolfe_yu 得到打赏 ¥180.00
  • 2 最美葫芦娃 得到打赏 ¥155.00
  • 3 hk386 得到打赏 ¥75.00
  • 4 火星国务卿 得到打赏 ¥63.00
  • 5 两只袜子 得到打赏 ¥56.00
  • 6 laocuo1142 得到打赏 ¥50.00
  • 7 ezcui 得到打赏 ¥45.00
  • 8 linghz 得到打赏 ¥45.00
  • 9 gaon2 得到打赏 ¥45.00
  • 10 liang-1011 得到打赏 ¥40.00
在线客服 快速回复 返回顶部 返回列表