STM32开发笔记25:STM32L0低功耗设计-使用Keil和ST-Link下载程序

发布者:HarmoniousCharm最新更新时间:2019-07-16 来源: eefocus关键字:STM32L0  低功耗  Keil  ST-Link  下载程序 手机看文章 扫描二维码
随时随地手机看文章

单片机型号:STM32L053R8T6


    继续项目的开发工作,突然发现,程序不能够正常下载到单片机中了,提示如下图所示的错误,我使用的是keil和ST-Link。



    这个问题在我第1次调试的时候发生过1次,我认为是我误操作将芯片烧坏了,因为当时又反复的焊接了一下芯片,也没有修好,就把这件事情放下了。


    今天再次出现,自己感觉可能和低功耗有关,仔细查看刚刚下载的程序,里面上来程序就进入低功耗,没有任何退出语句,所以应该是CPU不响应下载命令了。


    按照这种思路,先将单片机的复位引脚接地,然后点击下载按钮的同时,放开复位引脚,居然成功了。


    再仔细想不应该呀,ST-Link控制着复位引脚了,应该在下载的时候复位单片机才对呀。


    查看Keil中的ST-Link设置,有这样的设置,如下图所示,从英文字面理解真没有分清楚Pre-reset和under Reset,不过选用under Reset以后就正常了。


关键字:STM32L0  低功耗  Keil  ST-Link  下载程序 引用地址:STM32开发笔记25:STM32L0低功耗设计-使用Keil和ST-Link下载程序

上一篇:STM32开发笔记26:STM32L0低功耗设计——Stop模式下的真实功耗
下一篇:STM32开发笔记24:STM32L0低功耗设计——需求概述

推荐阅读最新更新时间:2024-11-11 20:32

LPC2103下载程序后不工作 原来如此
由于ARM7内核结构的特MOD,当ARM7系统上电或复位后,是通过配置引脚的状态来选择几种启动模式的。 通常根据各个公司各系列芯片的不同,大致包括片内Flash启动模式、片内RAM启动模式、外部存储器启动 模式等;另外,现在很多ARM7芯片都支持片内Boot装载程序实现在系统编程(ISP)和在应用编程(IAP), 如何在复位后进入ISP或者IAP状态,都需要通过配置引脚的状态来确定。因此, 除了电源、晶振、jtag、复位构成最小系统的四部分基本单元电路外,最小系统若要正常工作, 还需要根据芯片的特MOD添加启动选择电路,这个是与普通的8位单片机所不同的。 对于LPC2103或者LPC2148来说,它的Flas
[单片机]
Himax,emza和CEVA合作开发面向IoT的超低功耗Always-On视觉传感器
专注于智能互联设备的全球领先信号处理IP授权公司CEVA以及Himax Technologies, Inc. (纳斯达克证券交易所代码: HIMX)子公司Himax Imaging, Inc.,和emza Visual Sense宣布已经开发出业界第一款专门解决视觉处理功耗和成本限制的Always-On IoT智能传感器。此款WiseEye IoT传感器即将于2017年1月5至8日在美国拉斯维加斯举办的2017消费者电子展(CES)上展示。 WiseEye IoT传感器解决方案是以Always-On和低功耗视觉检测功能为目标而开发的特定解决方案。通过集成Himax独特的低功耗CMOS成像传感器、CEVA低功耗视觉技术处理器和e
[传感器]
KeilC51怎样将子程序段定位在固定的地址位
1、函数定位: 假如要把C源文件 tools.c 中的函数 int BIN2HEX(int xx) { ... } 放在CODE MEMORY的0x1000处,先编译该工程,然后打开该工程的M51文件,在 * * * C O D E M E M O R Y * * * 行下找出要定位的函数的名称,应该形如: CODE xxxxH xxxxH UNIT ?PR?_BCD2HEX?TOOLS 然后在: Project- Options for Target ...- BL51 Locate:Code 中填写如下内容: ?PR?_BCD2HEX?TOOLS(0x1000) 再次Build,在M51中会发现该函数已
[单片机]
ADI最新同步解调器可提高低功耗应用的信号测量灵敏度
ADI ADA2200解调器可提高低功耗信号处理应用的性能水平,同时降低系统复杂性和电路板空间需求。 中国,北京——Analog Devices, Inc. (NASDAQ: ADI)公司近日发布一款集成度、性能、灵活性和功耗均达行业最佳水平的同步解调器ADA2200。 ADA2200采用ADI正在申请专利、由Lyric半导体有限公司(2011年中期被ADI收购)开发的采样模拟技术(SAT),同时集成一个可配置模拟滤波器;借助该器件,便携式低功耗仪表设计师可以最大限度地延长电池寿命,并在大噪声源条件下对模拟信号进行精密的幅度和相位测量。 与传统分立式方案相比,这种紧凑、集成式解决方案最多可减少25%的PCB电
[模拟电子]
ADI最新同步解调器可提高<font color='red'>低功耗</font>应用的信号测量灵敏度
KEIL_MDK5仿真文件和参数名,printf 和 scanf 函数重定位
DARMSTM.DLL pSTM32F103RB printf重定位 #include stdio.h 初始化串口 重写fputc 和 fgetc 函数 /**************************************************************************** * 名 称:int fputc(int ch, FILE *f) * 功 能:printf函数的输出驱动函数 * 入口参数:无 * 出口参数:无 * 说 明: * 调用方法:无 ******************************************************************
[单片机]
<font color='red'>KEIL</font>_MDK5仿真文件和参数名,printf 和 scanf 函数重定位
大联大友尚集团推出意法半导体低功耗蓝牙单芯片解决方案
eeworld网消息,2017年4月11日,致力于亚太地区市场的领先半导体元器件分销商---大联大控股宣布,其旗下友尚推出ST首款蓝牙低功耗SoC---BlueNRG-1。该产品兼备优异的能效和强大射频性能,可满足快速增长的市场需求。 蓝牙低功耗技术是诸如智能传感器和可穿戴设备、零售店导航收发器(beacon)、汽车无钥匙进入系统、智能遥控器、资产跟踪器、工控监视器、医用监视器等互联网设备的理想选择。根据ABI Research 预测,随着蓝牙平板电脑和智能手机市场爆发,用户与蓝牙低功耗设备通信有方便的图形接口可用,支持蓝牙低功耗的物联网产品到2021年出货量将接近14亿件,复合年增长率(CAGR)达到34%。 蓝牙低功耗必须保证
[半导体设计/制造]
STM32开发笔记46:STM32F0低功耗设计
单片机型号:STM32F070F6P6 项目中需要使单片机STM32F070F6P6进入低功耗模式,本文记录整个过程。 1、STM32F070的低功耗模式: 2、低功耗模式描述,在项目中希望外部中断予以唤醒,所以三种低功耗模式,都可以使用。 3、进入Stop模式的代码如下,实际测得进入Stop模式后,8.0uA。在这里需要注意的是,我选用的单片机STM32F070F6P6,仅有端口A、端口B和端口F。我使用参考例程,没有注意里面的具体写法,增加了端口C和端口D,则一直进入不了Stop模式,网上说需要停止SysTick,这些都是不正确的。只有进入Sleep模式,才需停止SysTick,在Stop模式中,不
[单片机]
STM32开发笔记46:STM32F0<font color='red'>低功耗</font>设计
STM32 HAL库 +freeRTOS+Keil 移植
STM32 HAL库 +freeRTOS+Keil 移植 官方freeRTOS移植教程很多,本文不做赘述。本文基于Keil 5提供的freeRTOS库,进行移植。 Keil 版本:Keil MDK uVision5 首先准备好一个可以用的HAL库工程,为了方便调试,选择了原子哥的开发板上提供跑马灯工程。 打开工程, 点击 ,下载freeRTOS库, 我的已经安装过了 最新的版本10.3.1 下载完成后关闭,点击 ,在这个界面下,按下图选择对应的选项 选择完成后点击OK( 如果没有先下载),可以看到工程中已经添加RTOS 点击 编译下, 有一个错误先不用管,接下来开始修改文件,先打开RTE_Com
[单片机]
STM32 HAL库 +freeRTOS+<font color='red'>Keil</font> 移植
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved