休眠IC_Sleep

 

1.我们经常在开发一些电子产品因为带电池或者大电容而要求芯片休眠,减小功耗增加电池使用时间
 
2.休眠指令stop, stopexe, stopsys
 
3.休眠唤醒

​    3.1 上电复位唤醒

​    3.2 看门狗唤醒

​    3.3 定时器计时唤醒

​    3.4 引脚上升沿或者下降沿唤醒
 
4.休眠功耗:休眠电流可低到2uA,工作电压越低肯定休眠电流会越低,但实际开发中并非都可以做到这么低的休眠电流,因为实际电路外设会影响
 
5.休眠IO配置:一般在休眠前IO口尽量配置成输出低的模式,固定端口电平,有时候外围电路像跑外部晶振或者触摸扫描等都会增加静态电流,如果测得休眠电流过高,必要时需要对一个个脚位去排查看是哪里消耗了
 
6.看门狗唤醒休眠:在休眠时可通过定时器设定或者看门狗溢出来唤醒去扫描按键或者其它休眠时需要处理的代码,如果休眠功耗要求过高,可关闭看门狗减少频繁的唤醒降低静态电流。
 
7.唤醒后处理:IC唤醒后最后对所有的IO口再做一个初始化的配置,存在IC休眠唤醒后的IO口配置是不会延续之前睡眠前的配置

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值