STM32 烧录时会擦除FLASH吗
时间: 2024-08-28 08:03:59 浏览: 56
stm32烧录时FLASH下载失败的解决办法
STM32烧录时通常涉及到程序下载或更新的过程。如果使用ISP(In-system Programming)或JTAG方式进行新程序的写入,特别是通过USB DFU、ST-LINK等调试工具,操作过程中通常是先擦除旧的程序再写入新的。这是一种常见的做法,因为新程序需要一个清零的闪存区域来覆盖。
然而,有些特定的更新方法,如固件升级或分区管理,可能会采用只加载新内容到闪存特定区域而不完全擦除的方式,但这依赖于具体的库或固件API如何设计。
阅读全文