打印
[应用相关]

单片机在调试的时候可以进行FLASH读写操作吗?

[复制链接]
2035|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
药无尘|  楼主 | 2024-2-6 09:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在使用官方的FLASH例程时,发现只要打开调试,则flash擦除程序就会失败。无论断点下到什么位置都会失败。

使用特权

评论回复
沙发
Carina卡| | 2024-3-6 12:56 | 只看该作者
一般是不可以这么操作的哈

使用特权

评论回复
板凳
Betty1299| | 2024-3-6 14:09 | 只看该作者
我觉得你得说清楚,是读写MCU的flash还是外部的啊?

使用特权

评论回复
地板
Belle1257| | 2024-3-6 15:12 | 只看该作者
不应该啊,就算是写内部的flash也不会出现调试失败啊

使用特权

评论回复
5
Allison8859| | 2024-3-6 16:25 | 只看该作者
你要擦除flash?可能是冲突了?

使用特权

评论回复
6
Alina艾| | 2024-3-6 17:27 | 只看该作者
我觉得可能是你烧录器的问题?你用的是什么版本的烧录器啊?

使用特权

评论回复
7
Emily999| | 2024-3-6 19:10 | 只看该作者
建议直接用外部的flash,不用芯片内部的flash读写操作哈

使用特权

评论回复
8
B1lanche| | 2024-3-6 20:18 | 只看该作者
可能是你操作的问题吧,我之前用STM32F103对内部剩余的flash操作,也没有掉线和擦除失败

使用特权

评论回复
9
Charlene沙| | 2024-3-7 08:30 | 只看该作者
一般擦除之前是需要解锁的,你弄了吗

使用特权

评论回复
10
Candic12e| | 2024-3-7 10:06 | 只看该作者
断点不打呢?或者打到操作完成flash之后呢?

使用特权

评论回复
11
alxd| | 2024-3-7 11:28 | 只看该作者
没遇到过你说的问题,能把你的代码发出来看看么?

使用特权

评论回复
12
盗铃何须掩耳| | 2024-3-13 09:39 | 只看该作者
可能是你操作的FLASH区域在代码储存区,注意检查一下FLASH地址

使用特权

评论回复
13
呐咯密密| | 2024-3-18 14:53 | 只看该作者
可能是操作的FLASH的区域越界了

使用特权

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

本版积分规则

79

主题

619

帖子

2

粉丝