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

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

3天内不再提示

华大单片机低功耗注意事项的详细说明

李建灿 来源:阿灿Charles 作者:阿灿Charles 2022-02-15 16:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

对于一些电池供电的应用,很多都需要用低功耗的单片机。随着国外单片机缺货,也越来越多的工程师选择国产华大低功耗系列的单片机,接下来就讲一下华大低功耗系列的单片机怎么处理低功耗。

一、进低功耗的步骤

1、关闭外设时钟
2、配置IO电平(重要)
3、内核进入睡眠

二、详细说明

很多客户说我执行Lpm_GotoDeepSleep()进入睡眠之后,怎么电流还那么大呢?一问调用睡眠函数之前啥都没做,其实这是一个误区,调用这个函数相当于执行了__WFI(),这个只是让内核进入睡眠而已,前面的两步还没做。

1、关闭外设时钟

根据手册的说法,部分外设在进入睡眠后会自动关闭(见下图),但还是建议进入睡眠前把不需要的外设时钟手动关掉,唤醒之后再手动打开。以HC32L136为例,执行Sysctrl_SetPeripheralGate();可以打开关闭外设时钟。

注意:ADC的关闭步骤,有一个BGR要关闭,调用Bgr_BgrDisable();即可关闭。这个是模拟模块的使能寄存器,在使用模拟外设的时候会打开,像初始化ADC、VC比较器和LVD需要打开,但睡眠的时候打开会增加30~80uA的电流。

注意:看门狗WDT开了就关不了,睡眠下也是开着,无法喂狗会导致复位。睡眠使用看门狗建议用PCA模块4的模拟看门狗,睡眠下可以关闭

poYBAGILaHiAIfdTAAGA2OcMGIk487.png

2.配置IO电平(重要)

这点是很多工程师都会忽略的,以为把所有东西的时钟关了,就是最低功耗。但其实外围电路还是会耗电,比如IO外面接的是上拉电阻,IO输出低的话,有电流流过,就带来了功耗的升高。
还有一点最让工程师忽略的,就是IO口悬空,认为我IO啥都没接,怎么可能耗电呢。接下来我们来看一下。

首先,IO有接外围电路的,睡眠之前根据外围电路接法决定怎么设置IO电平,原则就是电平平衡,比如有上拉,那可以用输入上拉、有LED就关闭LED、有下拉就输入下拉或输出低都可以,这部分也可以请硬件工程师帮忙分析。

注意:IO悬空的情况,包括有些型号的晶圆是比较多管脚的,但是某个型号没有把管脚都封出来,没有封出来的管脚也要当悬空处理。悬空的管脚建议设为输入下拉。


举个例子:曾经有个客户悬空的管脚没有配置,做几十个样品的时候睡眠电流都是正常的,只有5uA,量产的时候电流就60uA了,我过去一看就是把悬空的管脚配置成输入下拉就都是5uA了。

接下来我们看下为什么悬空的管脚会导致电流不稳定的原因:
如下图,IO口结构一般可以简化为如下的图,当以推荐的高电平或低电平驱动时,只有上管或下管导通,绝不会两个同时导通。但是CMOS器件的驱动电压中间都有一个不确定的电压区间,但驱动电压处在这个区间,则可能两个管子都导通,从而VDD直接到地,造成大的电流损耗。当管脚悬空时,遇到杂散噪声就可能出现这种情况,所以前面提到的客户案例就会有时会电平偏大,而有时不会。

pYYBAGILahKAfxMYAAEQ_8rZuOU079.png

3、内核进入睡眠

处理完前面的东西后,最后一步就是执行Lpm_GotoDeepSleep()进入睡眠。
注意: 华大有些低功耗系列产品是有PLL倍频器的,进睡眠前需要把PLL关掉,不然功耗也会偏高

总结

华大的低功耗系列单片机的调试步骤就这么多,其实其他品牌的单片机调低功耗方法也差不多。

审核编辑:符乾江

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

    关注

    6074

    文章

    45340

    浏览量

    663443
  • 低功耗
    +关注

    关注

    12

    文章

    2990

    浏览量

    106242
  • stm23
    +关注

    关注

    0

    文章

    2

    浏览量

    1972
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    变频器低功耗单片机方案

    在工业控制与自动化应用中,变频器发挥着关键作用。随着节能需求的提升,低功耗单片机逐渐成为变频器设计的核心。变频器内置简易PLC与PID控制功能,支持矢量控制与V/F控制两种模式,具备多段速控制及可调
    的头像 发表于 11-26 14:53 139次阅读

    CW32R031射频板LAYOUT注意事项有哪些?

    CW32R031射频板LAYOUT注意事项有哪些?目前433MHz发射时单片机偶尔死机,天线距离MCU只有2cm,需要做特别隔离吗?
    发表于 11-19 08:09

    MCU单片机,常用32位单片机,低功耗单片机MM32L系列

    MM32L系列低功耗单片机搭载了Arm®Cortex®-M0+内核,具备高效能和高代码密度,主频最高可达48MHz。其最大的亮点在于功耗控制方面取得了突破性进展:在待机模式下功耗可低至
    的头像 发表于 11-13 17:10 467次阅读

    L083最低功耗是多少,应该如何进行低功耗设计?有哪些注意事项

    L083最低功耗是多少,应该如何进行低功耗设计?有哪些注意事项
    发表于 11-12 07:29

    ​多电能表RS485并联接入充电桩主板的技术说明

    本文将详细说明其接线方法、技术原理及注意事项,为您提供清晰的解决方案。
    的头像 发表于 10-31 16:54 1289次阅读
    ​多电能表RS485并联接入充电桩主板的技术<b class='flag-5'>说明</b>

    低功耗单片机各型号的对比及选型参考

    不同品牌、不同系列的低功耗单片机功耗控制、性能表现、外设配置等方面各有特点,通过低功耗单片机各型号的对比,能帮助开发者更精准地匹配应用需求
    的头像 发表于 07-22 18:25 917次阅读

    波峰焊机日常开启及注意事项

    波峰焊机作为电子制造行业的关键设备,其稳定运行直接影响产品质量和生产效率。掌握科学的日常开启流程和操作注意事项,是保障设备性能和生产安全的基础。以下从开机准备、开机流程、运行监控、关机操作及日常维护五个方面详细说明
    的头像 发表于 07-18 16:52 3889次阅读

    IGBT器件的防静电注意事项

    IGBT作为功率半导体器件,对静电极为敏感。我将从其静电敏感性原理入手,详细阐述使用过程中防静电的具体注意事项与防护措施,确保其安全稳定运行。
    的头像 发表于 05-15 14:55 1220次阅读

    锥齿轮减速的使用安装和维护维修注意事项

    锥齿轮减速的使用、安装和维护维修注意事项涵盖了多个方面,以下是对这些注意事项详细归纳: 一、使用注意事项 1. 确认规格与设计相符:在使
    的头像 发表于 04-21 18:13 949次阅读
    锥齿轮减速<b class='flag-5'>机</b>的使用安装和维护维修<b class='flag-5'>注意事项</b>

    扫描电镜的日常维护有哪些注意事项

    扫描电镜日常维护的注意事项
    的头像 发表于 03-24 11:38 918次阅读
    扫描电镜的日常维护有哪些<b class='flag-5'>注意事项</b>?

    GD32单片机GPIO结构及注意事项

    电子发烧友网站提供《GD32单片机GPIO结构及注意事项.pdf》资料免费下载
    发表于 02-07 17:27 3次下载
    GD32<b class='flag-5'>单片机</b>GPIO结构及<b class='flag-5'>注意事项</b>

    设计SO-8封装的详细步骤和注意事项

    设计 SO-8(Small Outline-8)芯片的 PCB 封装需要遵循一定的规范和步骤。SO-8 是一种常见的表面贴装封装,具有 8 个引脚,引脚间距通常为 1.27mm(50 mil)。以下是设计 SO-8 封装的详细步骤和注意事项
    的头像 发表于 02-06 15:24 4780次阅读
    设计SO-8封装的<b class='flag-5'>详细</b>步骤和<b class='flag-5'>注意事项</b>

    智多晶DDR Controller使用注意事项

    最后一期我们主要介绍智多晶DDR Controller使用时的注意事项
    的头像 发表于 01-24 11:14 1350次阅读
    智多晶DDR Controller使用<b class='flag-5'>注意事项</b>

    多层板埋孔设计注意事项

    多层板埋孔设计注意事项
    的头像 发表于 12-20 16:06 1239次阅读

    CMOS逻辑IC的使用注意事项

    当今的电子设计领域,CMOS逻辑IC因其低功耗、高集成度和良好的噪声抑制能力而得到广泛应用。然而,要充分发挥CMOS逻辑IC的性能优势,确保系统的稳定可靠运行,必须严格遵守一系列使用注意事项。从本期芝识课堂起,芝子将向大家奉上一份详细
    的头像 发表于 12-09 15:47 1525次阅读
    CMOS逻辑IC的使用<b class='flag-5'>注意事项</b>