0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

工程师邓生 来源:未知 作者:刘芹 2023-09-14 14:22 次阅读

怎么擦除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单片机内部的程序,并重新编写、烧录程序。

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

    关注

    59

    文章

    549

    浏览量

    58630
  • USB转串口
    +关注

    关注

    0

    文章

    38

    浏览量

    11634
  • STM32芯片
    +关注

    关注

    0

    文章

    38

    浏览量

    4365
收藏 人收藏

    评论

    相关推荐

    单片机怎么写入程序

    程序通常涉及以下几个步骤: 选择单片机和开发环境 : 确定项目需求,选择合适的单片机型号。 安装相应的开发环境,如Keil、IAR、MPLAB等。 硬件连接 : 将单片机连接到开发板或
    的头像 发表于 10-21 11:21 250次阅读

    stm32单片机用什么软件编程

    STM32单片机是一种广泛应用于嵌入式系统领域的微控制器,具有高性能、低功耗、丰富的外设接口等特点。要对STM32单片机进行编程,需要选择合适的软件工具。 概述
    的头像 发表于 09-02 10:16 957次阅读

    单片机烧录程序用什么软件

    单片机烧录程序单片机开发过程中的一个重要环节,涉及到将编写好的程序代码通过烧录器写入单片机的ROM中,以实现对
    的头像 发表于 09-02 10:05 845次阅读

    单片机烧录程序的基本步骤是什么

    单片机烧录程序单片机开发过程中非常重要的一步,它涉及到将编写好的程序代码通过一定的方式传输到单片机内部的存储器中,使
    的头像 发表于 09-02 09:47 765次阅读

    stm32单片机烧录程序擦除原来的程序

    STM32单片机烧录程序的过程中, 通常情况下会擦除原来的程序 ,并将新程序写入
    的头像 发表于 09-02 09:42 1350次阅读

    stm32单片机引脚介绍及功能

    STM32系列单片机是STMicroelectronics(意法半导体)推出的一款基于ARM Cortex-M内核的32位微控制器。STM32单片机具有高性能、低功耗、丰富的外设和灵活
    的头像 发表于 09-02 09:38 3581次阅读

    STM32单片机最小化系统设计原理

    STM32最小系统,就是能让STM32单片机能够正常工作所必须拥有的组成部分的集合,也是STM32单片机正常运行的必要环境。
    发表于 04-23 14:54 2589次阅读
    <b class='flag-5'>STM32</b><b class='flag-5'>单片机</b>最小化系统设计原理

    关于stm32单片机存储擦除的疑问求解

    之前用的stm32f1系列单片机,写数据时是按页擦除的,后来跟换stm32f407后发现写数据的时候会占用单片机很长时间,后来发现这款
    发表于 03-14 06:55

    STM32单片机如何设置以兼容CMOS与TTL电平

    STM32单片机如何设置以兼容CMOS与TTL电平? 要使STM32单片机兼容CMOS与TTL电平,需要了解CMOS和TTL电平的特性以及
    的头像 发表于 02-02 13:57 3105次阅读

    STM32单片机程序是如何编译,运行的?

    block 0 里面有一段叫做FLASH,也就是内部FLASH,我们的程序就是下载到这个地方,起始地址是0X800 0000,大家注意,这个只有1M空间。现在STM32已经有2M flash的芯片了,超出1M的FLASH放在哪里
    发表于 01-12 09:39 1994次阅读
    <b class='flag-5'>STM32</b><b class='flag-5'>单片机</b><b class='flag-5'>程序</b>是如何编译,运行的?

    STM32单片机的特点和功能是什么

    STM32单片机是一款基于ARM Cortex-M内核的32位闪存微控制器,由STMicroelectronics公司(意法半导体)生产。STM32单片机具有高性能、低功耗、丰富的外设
    的头像 发表于 01-03 15:33 1.2w次阅读

    STM32程序烧写方法#单片机

    单片机STM32程序
    油泼辣子
    发布于 :2023年12月11日 10:35:07

    STM32单片机常用的引脚及功能

    STM32单片机是由意法半导体公司(STMicroelectronics)推出的一种高性能、低功耗的微控制器。它具有丰富的外设功能和强大的处理能力,广泛应用于各种嵌入式系统的开发中。 在STM32
    的头像 发表于 12-07 16:22 2.1w次阅读

    单片机的烧写次数是不是无限的单片机能烧录多少次?

    单片机的烧写次数是不是无限的单片机能烧录多少次? 单片机的烧写次数是有限的,每款单片机都有一个特定的擦写次数限制。当烧写次数达到限制时,
    的头像 发表于 12-07 13:46 3852次阅读

    三菱 FX3U 底层源代码用单片机STM32程序实现

    三菱 FX3U 底层源代码 用单片机STM32 程序实现,更新到V10
    发表于 12-07 09:48 50次下载