药无尘 发表于 2024-2-6 09:58

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

我在使用官方的FLASH例程时,发现只要打开调试,则flash擦除程序就会失败。无论断点下到什么位置都会失败。

Carina卡 发表于 2024-3-6 12:56

一般是不可以这么操作的哈

Betty1299 发表于 2024-3-6 14:09

我觉得你得说清楚,是读写MCU的flash还是外部的啊?

Belle1257 发表于 2024-3-6 15:12

不应该啊,就算是写内部的flash也不会出现调试失败啊

Allison8859 发表于 2024-3-6 16:25

你要擦除flash?可能是冲突了?

Alina艾 发表于 2024-3-6 17:27

我觉得可能是你烧录器的问题?你用的是什么版本的烧录器啊?

Emily999 发表于 2024-3-6 19:10

建议直接用外部的flash,不用芯片内部的flash读写操作哈

B1lanche 发表于 2024-3-6 20:18

可能是你操作的问题吧,我之前用STM32F103对内部剩余的flash操作,也没有掉线和擦除失败

Charlene沙 发表于 2024-3-7 08:30

一般擦除之前是需要解锁的,你弄了吗

Candic12e 发表于 2024-3-7 10:06

断点不打呢?或者打到操作完成flash之后呢?

alxd 发表于 2024-3-7 11:28

没遇到过你说的问题,能把你的代码发出来看看么?

盗铃何须掩耳 发表于 2024-3-13 09:39

可能是你操作的FLASH区域在代码储存区,注意检查一下FLASH地址

呐咯密密 发表于 2024-3-18 14:53

可能是操作的FLASH的区域越界了
页: [1]
查看完整版本: 单片机在调试的时候可以进行FLASH读写操作吗?