<STC32G12K128入门第十二步>STC32G低功耗设计


前言

本文主要讲STC32G的低功耗设计,包括软件设计和硬件设计。其中有软件有一个问题当时困扰了我几个小时。都是精华

一、STC32G低功耗硬件设计

STC32G的硬件设计思路,最基本的就是需要考虑使用低功耗的硬件,比如ldo或者dc-dc需要考虑他的静态功耗,最好选择ua级别的。然后如果真的需要用到功耗高的元器件IC,那最好在其电源前面加上MOS管,使用时开启供电,进入低功耗时打开模式
元器件选择,在满足产品稳定性前提,元器件越少,功耗越低。
能选MOS不要选择三极管
上下拉的电阻使用阻值大的
蜂鸣器使用压电的

二、STC32G低功耗软件设计

STC32G的低功耗模式分为睡眠模式和掉电模式
睡眠模式下MCU的功耗在1ma左右
掉电模式下MCU功耗在0.6ua左右
在这里插入图片描述
此处还需要考虑掉电唤醒
唤醒模式:
1、外部按键唤醒
2、外部定时器唤醒
3、串口唤醒
4、I2C唤醒
5、掉电定时器唤醒
我这里使用的是外部按键唤醒
程序代码

			PD =1;	/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

单片有机机

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值