怎么擦除stm32单片机里面的程序呢?

电子说

1.2w人已加入

描述

怎么擦除stm32单片机里面的程序呢?

要擦除STM32单片机内部的程序,需要以下步骤:

1. 准备工具和设备

要擦除STM32单片机内部的程序,首先需要准备一些工具和设备。这包括:STM32单片机,一个ISP编程器,一个USB转串口线,配合的软件工具,如ST-LINK Utility等。

2. 连接ISP编程器和STM32单片机

将ISP编程器的接口与STM32单片机的编程接口连接。确保连接正确并固定好连接线,以防止连接松动。如果连接正确,灯光应该亮起来。然后用USB转串口线将编程器连接到电脑上。

3. 检查连接状态

打开配套的软件工具ST-LINK Utility(如果没有下载可以在ST官网找到),插入STM32单片机之后,选择相应的芯片型号和连接方式。然后点击“Connect”按钮来连接单片机。连接成功后,软件上会显示芯片型号以及连接状态。

4. 擦除芯片

在软件的操作界面中选择“Erasing and programming”选项卡,然后选择“Mass erase”复选框,最后点击“Start”按钮开始擦除芯片。

等待完成后,软件会显示擦除操作的详细信息。在擦除完成后,你可以重新编写程序并重新烧录。

注意事项:

1. 确保连接线的质量和连接状态的正确性

连接线的质量和连接状态的正确性很重要,因为这直接影响到程序的烧录结果。

2. 在擦除之前,备份重要数据

在进行擦除操作之前,应该备份重要数据,以避免丢失重要数据。

3. 选择正确的烧录模式

不同的STM32芯片可能需要不同的烧录模式。确保你选择正确的烧录模式,否则可能会导致芯片损坏。

4. 遵循安全规定

在对STM32单片机进行烧录操作时,遵循安全规定,以避免电击和其他潜在的危险情况。例如,不要在有过电情况下进行烧录操作。

总结:

以上就是关于如何擦除STM32单片机内部程序的具体步骤。在进行擦除之前,请确保备份好重要数据、确保连接状态正确、选择正确的烧录模式以及遵循安全规定。通过以上步骤,我们可以轻松地擦除STM32单片机内部的程序,并重新编写、烧录程序。
 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分