
STM32L151/152系列超低功耗400nA标准库工程
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本工程为STM32L151/152系列微控制器设计,采用超低功耗技术,核心电流仅400nA。基于此平台的标准库开发,适用于对能耗要求严苛的应用场景。
我最近接手了一个新项目,并且需要使用超低功耗的单片机。之前在STM8L151上遇到很多问题,而MSP430F149的价格又太贵了。在网上看到很多人对STM32L151/152评价很高,再加上我以前已经用过ST公司的多款32位单片机,并且非常喜欢使用他们的标准库和LL库,所以最终决定选用STM32L151C8T6/-A。
在管脚配置上,STM32L151与STM32F103是一致的。此外,它们的标准库也十分相似,甚至跟F4也很接近。由于之前使用过大量的F103和407型号单片机,并且也有一定的MSP430及STM8L使用经验,因此我很快便完成了原理图与PCB的设计工作。
接着下载了最新的标准库并创建了一个新的工程,在短短几天内编写完成所有代码并通过测试验证。然而在最后一步的低功耗模式设置上遇到了困难,并参照标准库中关于STOP模式的部分进行了尝试,但电流消耗异常大。经过多次查找资料和实验后才最终解决了这个问题。
在这里我想要批评那些在网上发帖求助却从来不回复或结贴的人——他们提出问题之后便消失得无影无踪,没有分享如何解决问题的经验给其他人,这非常自私且不负责任。
在焊接单片机、阻容复位电路以及32.768K晶振(注意不要并联1M电阻)的情况下,并未开启其他外设时的功耗仅为410nA。使用内部高速晶振作为主时钟源,通过锁相环倍频至32MHz也非常准确;若不需PWM功能,则完全不需要额外配置8MHz外部晶振。
全部评论 (0)
还没有任何评论哟~


