stm32f103r8t6 内部flash编程问题

[复制链接]
2683|0
 楼主| aitchouyz 发表于 2012-12-28 15:49 | 显示全部楼层 |阅读模式
本帖最后由 aitchouyz 于 2012-12-28 15:51 编辑

我使用官网提供的IAP通过串口可以更新程序,将IAP烧录到0x08000000地址,我的主程序编译后的地址是0x08002000;主程序运行正常,中断也正常 , 就是我的主程序一但修改内部flash内容时,程序就停止了,读取内部flash是正常的,而我修改的内部flash地址是在flash的最后4K,不影响到主程序的空间。

把主程序运行在0x08000000地址,一切都是正常的,完全可以修改flash内容!

IAP程序使用的是官网的, IAP已将flash解锁,在主程序中无论我解锁还是不解锁都没用。

也试过将 stm32f10x_flash.c文件放在ram中编译 问题也没解决。

请高手指教!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

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