Flash下载代码到STM32F4单片机;如何删除下载的代码?
Flash downloaded code into STM32F4 MCU; how do I remove the downloaded code?
我是嵌入式电子新手,正在通过在线教程学习。我构建并下载了一个代码(使用 uVision IDE),它使蓝色和橙色 LED 闪烁。我希望这些 LED 停止闪烁,并且我希望 MCU 回到下载代码之前的状态。我该怎么做?
如果我没记错的话,你想擦除你的微控制器。
对于 STM32 你有不同的选择,如果你使用的是 ST-LINK,我认为最好的解决方案是 "STM32 ST-LINK UTILITY",你可以下载 here
或者你可以使用内置的Bootloader,可以通过BOOT引脚等启用。
也可以使用IAR、KEIL等开发环境
此外,不用担心下载的程序,即使您启用了读出保护选项,您也可以随时擦除您的应用程序。
如何return:
- 写FLASH批量擦除功能
- 将批量闪存擦除函数复制到 RAM。
- 跳转到
- 做软件重置
我是嵌入式电子新手,正在通过在线教程学习。我构建并下载了一个代码(使用 uVision IDE),它使蓝色和橙色 LED 闪烁。我希望这些 LED 停止闪烁,并且我希望 MCU 回到下载代码之前的状态。我该怎么做?
如果我没记错的话,你想擦除你的微控制器。
对于 STM32 你有不同的选择,如果你使用的是 ST-LINK,我认为最好的解决方案是 "STM32 ST-LINK UTILITY",你可以下载 here
或者你可以使用内置的Bootloader,可以通过BOOT引脚等启用。
也可以使用IAR、KEIL等开发环境
此外,不用担心下载的程序,即使您启用了读出保护选项,您也可以随时擦除您的应用程序。
如何return:
- 写FLASH批量擦除功能
- 将批量闪存擦除函数复制到 RAM。
- 跳转到
- 做软件重置