STM32L0低功耗设计2: 使用Keil和ST-Link下载低功耗程序

发布者:JoyfulHearted最新更新时间:2018-09-12 来源: eefocus关键字:STM32L0  低功耗  ST-Link 手机看文章 扫描二维码
随时随地手机看文章

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


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

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

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

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

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


关键字:STM32L0  低功耗  ST-Link 引用地址:STM32L0低功耗设计2: 使用Keil和ST-Link下载低功耗程序

上一篇:STM32L0低功耗设计3: Stop模式下的真实功耗
下一篇:STM32L0开发笔记10: 使用__weak修饰符

推荐阅读最新更新时间:2024-03-16 16:13

低功耗MCU系统软硬件设计考量
  电子产品的低功耗问题经常让产品设计者头痛而又不得不面对。以单片机(MCU)为核心的系统,其功耗主要由单片机功耗和单片机外围电路功耗组成。要降低单片机系统的功耗,需要从硬件和软件两方面入手。   硬件设计考虑因素   要满足单片机系统的低功耗要求,选用具有低功耗特性的单片机可以很容易实现(例如,Silicon laboratories设计的高速C8051F系列单片机)。因为具有低功耗特性的单片机可以大大降低系统功耗,这可以从单片机的供电电压、内部结构、系统时钟和低功耗模式等几方面来考察一款单片机的低功耗特性。一般来讲,用户在选择技术供应商和产品过程中,需要对下面的一些重要硬件参数进行更加深入的考量:   选择简单的CP
[单片机]
STM32L0开发笔记5: STM32CubeMX中Debug Serial Wire的设置问题
使用STM32CubeMX时,可发现在SYS下,有Debug Serial Wire选项,如下图所示。 使能该选项后,相应的IO引脚,会变为调试引脚,如下图所示。 最初,认为必须选中该选项才能对STM32进行仿真调试,今天调试时,忽略了该选项,发现仿真调试依然正常,并不受影响。也就是说,勾选该选项与否,都可以进行仿真调试,那么该选项的作用时什么呢? 答案:将其显示指定为调试引脚,不可当作其它功能复用,如果将该引脚用做其它功能,则不再具有仿真功能。另外,再补充一点,我在项目中,由于引脚数目有限,将SWDIO复用为IO口使用,使用NUCLEO自带的仿真器下载一致正常,转交生产时,使用淘宝购买的ST-LINK
[单片机]
嵌入式DSP访问片外SDRAM的低功耗设计研究
DSP有限的片内存储器容量往往使得设计人员感到捉襟见肘,特别是在数字图像处理、语音处理等应用场合,需要有高速大容量存储空间的强力支持。因此,需要外接存储器来扩展DSP的存储空间。 在基于DSP的嵌入式应用中,存储器系统逐渐成为功耗的主要来源。例如Micron公司的MT48LC2Mx32B2-5芯片,在读写时功耗最大可以到达924 mW,而大部分DSP的内核功耗远远小于这个数值。如TI的 TMS320C55 x系列的内核功耗仅仅为0.05 mW/MIPS。所以说,优化存储系统的功耗是嵌入式DSP极其重要的设计目标。本文主要以访问外部SDRAM为例来说明降低外部存储系统功耗的设计方法。 1 SDRAM功耗来源 SDRAM内部一般分为多
[嵌入式]
嵌入式DSP访问片外SDRAM的<font color='red'>低功耗</font>设计研究
STM32--低功耗模式
STM32F10xxx有三中低功耗模式: ●睡眠模式(Cortex?-M3内核停止,外设仍在运行) ●停止模式(所有的时钟都以停止) ●待机模式(1.8V电源关闭) 时钟频率72MHz时,从闪存执行代码,STM32功耗36mA,是32位市场上功耗最低的产品,相当于0.5mA/MHz。 上电,默认使用内部HSI时钟8M,经测试10mA左右。待机模式可实现系统的最低功耗。 可将电流消耗降至两微安。 在待机模式下,所有的I/O引脚处于高阻态,除了以下的引脚: ●复位引脚(始终有效) ●当被设置为防侵入或校准输出时的TAMPER引脚 ●被使能的唤醒引脚 /*按钮GPIOB9进入睡眠,WKUP pin(GP
[单片机]
STM32--<font color='red'>低功耗</font>模式
基于STM32单片机低功耗模式机制详细解析
本文主要解读STM32低功耗模式的机制,并不侧重STM32低功耗的程序实现,而且借助STM32固件库实现STM32低功耗会变的非常简单。 一、STM32芯片性能 使用芯片型号:stm32f030f4,CORTEX-M0.封装TSSOP20. 运行模式:内部时钟(HSI),系统时钟频率采用48MHZ。 工作电压:3.3V 芯片具体参数如下: 二、芯片功耗 功耗: 芯片工作模式: 工作模式:外设正常运行,内核CPU及SRAM供电,未使用外设的时钟默认关闭。 睡眠模式:只有CPU停止工作,各个外设正常工作,依靠任何中断/事件唤醒。 停机模式:1.8V供电区域时钟被停止,内部HSI,PLL,外部时钟HSE均关闭,同时
[单片机]
基于STM32单片机<font color='red'>低功耗</font>模式机制详细解析
低功耗VAD的语音命令系统的设计方案
语音助手和集成已在投放市场的大多数产品,设备和技术中实现。话虽这么说,这些有用的语音助手始终会监听激活/唤醒单词(例如“ okay Google”或“ Alexa”),这通常会消耗大量电量,这已不是什么秘密。在当今技术日新月异的世界中,必须考虑其对能源消耗的影响。 本文提供了使用语音活动检测(VAD)的低功耗,始终在线语音命令系统的设计注意事项。在选择创建易于使用,节能的语音用户界面(VUI)所需的组件时,它探讨了取舍和注意事项。 VAD功能可在聆听唤醒词之前检测环境中的人声,这意味着当没人在家时,您的语音助手将不会浪费不必要的能量。据估计,全球使用的数字语音助手有42亿,到2024年,这个数字有望翻一番。将该技术应用于语
[嵌入式]
超<font color='red'>低功耗</font>VAD的语音命令系统的设计方案
瑞萨电子和Dibotics推出基于R-Car SoC的实时低功耗LiDAR解决方案
瑞萨电子株式会社(TSE:6723)与实时3D激光雷达处理领域的先驱和领导者Dibotics日前宣布,双方共同合作开发了面向高级驾驶员辅助系统(ADAS)和自动驾驶应用的汽车级嵌入式解决方案,用于光探测和测距(LiDAR)处理。该合作使系统制造商以低功耗和高级功能安全(FuSa)实现实时3D测绘系统。 目前,激光雷达处理需要高效的处理平台和先进的嵌入式软件。通过将瑞萨电子包含高性能图像处理技术及低功耗的汽车R-Car SoC与Dibotics的3D实时定位和制图(SLAM)技术相结合,系统制造商可提供SLAM on Chip™(注1)。片上SLAM可在SoC上实现高性能PC所需的3D SLAM处理,并且仅利用LiDAR数据即
[汽车电子]
瑞萨电子和Dibotics推出基于R-Car SoC的实时<font color='red'>低功耗</font>LiDAR解决方案
基于TMS320VC5510的低功耗加密型语音硬件平台的设计与实现
   高质量、低速率的语音编码算法在现代通讯系统中地位越来越重要,被广泛应用于诸如IP电话、语音信箱、军事无线通讯等领域。特别是在一些特殊的应用领域,信道带宽很窄而且误码率较高,要在这种信道上实现语音通讯,低速和甚低速语音压缩编码技术是关键。以前由于硬件条件的限制,此类的低速率复杂编解码算法往往只能停留在原理和计算机实现阶段。近些年来,由于VLSI技术的蓬勃发展,尤其是高性能数字信号处理芯片的DSP的普及,这些编码算法开始大规模的运用到了现实领域。本次设计就是为这套军用语音编码算法标准设计一个通用编解码平台。该平台已经做为嵌入式低功耗语音模块,应用到语音编码和语音合成等领域,并已小规模量产。    1. 语音硬件平台的总体介绍和
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved