AProgrammer 发表于 2025-1-13 11:36

GD32Flash中的程序发现不对,上檫除掉、怎么做?

GD32F103ZEt6 Flash中的烧录的单片机程序发现对单片的系统造成了影响,想檫除掉、怎么做?要能保证后面可以继续烧录单片机程序,谢谢

elephant00 发表于 2025-2-24 14:55

用ISP工具擦除

elephant00 发表于 2025-2-24 14:55

可以使用GD官方提供的All In One Programmer工具,或者使用兼容的第三方ISP工具,如ST-LINK Utility

两只袜子 发表于 2025-2-24 14:55

FlyMCU等工具擦除

两只袜子 发表于 2025-2-24 14:56

在擦除Flash之前,确保单片机的读/写保护机制已解除,否则可能无法成功擦除。

两只袜子 发表于 2025-2-24 14:56

在擦除和烧录过程中,确保单片机的电源稳定可靠,避免电源波动导致的问题。

两只袜子 发表于 2025-2-24 14:56

记得备份数据

更多更合适ii 发表于 2025-2-28 16:45

官方的 GD32 All In One Programmer 是用于烧录、擦除和调试 GD32 系列 MCU 的工具,您可以通过它来擦除 MCU 中的 Flash。

更多更合适ii 发表于 2025-2-28 16:45

可以通过 SWD 或 JTAG 接口使用 OpenOCD 或 ST-Link 来擦除 MCU 的 Flash。

liu96jp 发表于 2025-4-8 13:45

重新烧录呗,这不挺简单的吗

lix1yr 发表于 2025-4-8 14:50

是你编的代码出问题了?把bug去掉就好了

t1ngus4 发表于 2025-4-8 16:27

一般来说可以选择全部擦除的操作的

g0d5xs 发表于 2025-4-8 17:25

我觉得擦除可以用串口擦除,但这个串口isp烧录对有些芯片是不支持的

d1ng2x 发表于 2025-4-8 18:31

正常擦除,你咋写的代码不会吗

ex7s4 发表于 2025-4-9 08:35

程序对业务有影响,说明你写了个bug吧

cen9ce 发表于 2025-4-9 09:56

可以正常烧录啊,你怎么擦除都是可以烧录的

zhizia4f 发表于 2025-4-9 11:05

听说都是用ISP烧录擦除就行

b5z1giu 发表于 2025-4-9 13:00

你就用jlink正常擦除就行,没必要ISP吧

q1ngt12 发表于 2025-4-9 15:13

现在没太理解,是你用通用方式擦除不了吗?如果是就ISP,如果不是就jlink
页: [1]
查看完整版本: GD32Flash中的程序发现不对,上檫除掉、怎么做?