keil下载程序后,单片机不自动运行, 需要断电重启的解决方法

这篇具有很好参考价值的文章主要介绍了keil下载程序后,单片机不自动运行, 需要断电重启的解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如题,在很多时候,我们KEIL下进行程序开发,编绎完成后会下载到单片机中执行程序,看看运行结果。有时候却发现程序下载后单片机不自动运行,需要断电重启才会运行的问题。

经过从网络上多方查找,最后找到解决方案。原因如下:

首先:我们看一下程序下载的配置,这个网上很多资料都有讲,keil程序下载后不运行,STM32,单片机,stm32,嵌入式硬件

网上很多都有讲到的是如上图所示,勾选1指示的reset and run 。但是有很多人会碰到这样的问题,明明勾选了此处,可以程序下载后还是不会自动运行。这里KEIL有一个小问题,特别是新版版的keil,有新建工程时,默认DEBUG配置和下载配置里,除了上面的选择,还有一个Pack的界面,在这里工程默认选择pack文件如下图所示

keil程序下载后不运行,STM32,单片机,stm32,嵌入式硬件

我们可以看到在pack选项里,系统默认是选择了2所指示的Enable。如果勾选了这个,则我们在进行在线仿真下载时keil程序下载后不运行,STM32,单片机,stm32,嵌入式硬件 

 如上,点3指示的在线下载程序后,哪怕是勾选了图1所示1位置的复位和运行,单片机也不会在下载完成后自动执行程序;这时,只要取消选择图2所示2位置的enable(即不勾选enable),程序就能够在执行下载程序后自动执行。文章来源地址https://www.toymoban.com/news/detail-619266.html

到了这里,关于keil下载程序后,单片机不自动运行, 需要断电重启的解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • keil5 烧录程序到单片机的方法

    Keil是一种常用的单片机开发工具,支持多种单片机芯片。下面详细说明Keil5如何烧录程序到单片机的方法。 编译程序 首先,在Keil5中打开编写好的程序工程,进行编译。编译生成的可执行文件是.hex或.bin格式的文件。在Keil5中,选择Project-Build Target或者按下快捷键F7,进行编译

    2023年04月08日
    浏览(35)
  • 1-0 51单片机keil5的使用和程序的烧写

    上节课中我们已经安装好了keil5,本节课我们将会教你如何使用keil5.打开keil5. 编译环境的简介 这款软件分为菜单栏,工具栏,工程管理区,代码区和信息输出窗口。 A,菜单栏: 用来新建工程,修改这个软件的参数时使用,在以后的使用中,笔者会逐步的进行讲解。 B,工程管

    2023年04月10日
    浏览(32)
  • Keil4打开单片机工程一片空白,cpu100%程序卡死的问题解决

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 提示:这里可以添加本文要记录的大概内容: Keil工程用Keil4打开,程序直接卡死,无法关掉,CPU 100% 必须要从任务管理器结束进程才能关闭。 提示:以下是本篇文章正文内容,下面案例可供参考 工程是Ke

    2024年02月05日
    浏览(47)
  • 单片机程序是如何运行起来

            多年前在学习计算机原理的时候曾经问过老师一个问题,就是我们编写的程序是怎么在计算机中运行起来的,希望有个完整的思路,现在通过网络收集和整理了这个问题,相当于对这个问题又做了一个认识,有了新的体会。以stm32单片机和keil编译环境为例,说明了程

    2024年02月12日
    浏览(20)
  • 如何使用CH340G模块给51单片机下载程序

    一、首先准备好材料: 1、CH340G下载器USB转TTL模块+3根杜邦线; 2、51单片机STC89C52RC最小系统板; 3、51单片机STC89C52RC; 4、USB转DC005接口的DC电源线; 二、下载程序步骤 1、给最小系统装好晶振和芯片,如下图所示。注意事项:芯片的朝向,有个缺口的地方朝10针简易牛角这边;

    2024年01月17日
    浏览(33)
  • 51单片机编译没有报错,但是下载后程序不更新

    51单片机程序修改后,编译没有报错,但是下载到芯片后,程序好像没有更新,新添加的代码没有运行。 删除编译过程生成的所有中间文件 重新编译,此时应该会有报错 然后检查新添加的代码是否有指针用错的问题

    2024年01月24日
    浏览(28)
  • STC15W104 8脚单片机串口下载程序

    单片机串口下载是一种常见的单片机程序下载方式,它通过串口线连接单片机的串口引脚和电脑的串口接口实现。下面是单片机串口下载的基本原理和操作方法: 确定下载模式:大多数单片机芯片都支持串口下载模式,需要在程序中设置下载模式。 连接串口:使用串口线连

    2024年02月13日
    浏览(30)
  • 单片机之keil软件环境搭建

    Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。     目前软件对中文的支持不友好,不建议安装网上的一些汉化包之类的。另外建立的工程文件路径也尽量

    2024年02月22日
    浏览(40)
  • GD32单片机远程升级下载,手机在线升级下载程序,GD32在线固件下载升级,手机下载程序固件方法

            GD32、STM32单片机,是我们最常见的一种MCU。通常我们在使用STM32单片机都会遇到程序在线升级下载的问题。         GD32/STM32单片机的在线下载通常需要以下几种方式完成:       1、使用ST/GD提供的串口下载工具,本地完成固件的升级下载。        2、自行完成系统

    2024年02月02日
    浏览(44)
  • Keil环境烧写单片机流程

    要把编写好的c代码程序烧录到单片机,需要两个平台 第一个是开发环境Keil,第二个是烧写平台ISP 下载完Keil,可能需要注册,首先以管理员身份运行,然后点击File,License Management,拷贝Computer ID,然后以管理员身份打开注册机文件KEIL_Lic.exe,将Computer ID粘贴到对应位置,ge

    2024年02月16日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包