Advertisement

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)

还没有任何评论哟~
客服
客服
  • STM32L151/152400nA
    优质
    本工程为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外部晶振。
  • STM32L151单片机构代码示例
    优质
    本项目提供基于STM32L151系列微控制器的低功耗应用开发示例代码,涵盖硬件初始化、电源管理及节能模式配置等关键环节。 这个例程非常详尽,涵盖了STM32L151的所有基础例程和源代码,非常适合学习使用。
  • 基于CMOS的电路
    优质
    本研究提出了一种基于CMOS工艺的超低功耗基准电压电路设计方法,适用于低电压、高能效应用环境。 我们设计了一种超低功耗全CMOS基准电路,该电路既能产生1纳安的基准电流又能生成560毫伏的基准电压。通过亚阈值技术有效降低了电路的能耗;使用工作在深线性区内的MOS管替代了传统电阻元件,大大减少了芯片面积;采用共源共栅电流镜提高了电源抑制比。 利用SMIC 55纳米工艺,在Cadence Spectre平台上进行了仿真测试。结果显示:在温度区间从-40℃至110℃内,基准电流的温漂系数为每摄氏度0.28%,而基准电压的温漂系数仅为每摄氏度24ppm;电源电压范围介于0.9V到2V之间时,基准电流对电源变化的敏感性(即调整率)是每伏特2.6%、对于基准电压则为每伏特0.48%。在100Hz频率下,基准电流和电压的峰-峰值噪声比分别为-34dB与-50dB。 此外,在所有测试条件下,该电路功耗仅为6纳瓦,并且芯片布局面积仅有大约0.000 42平方毫米。
  • STM32L151 RTC自动唤醒--RTC日历-24CXX-修改串口唤醒时间-函数版.rar
    优质
    本资源提供基于STM32L151芯片利用RTC实现自动唤醒功能的详细教程,涵盖低功耗模式、RTC日历配置及与24CXX系列EEPROM通信的方法,并包含如何使用标准库函数修改串口唤醒时间。适合嵌入式开发人员学习研究。 功能描述:STM32L151结合RTC自动唤醒与低功耗模式,并具备RTC日历及通过24C02进行数据存储的功能。可以使用串口来更改最长为18小时的唤醒时间设置。
  • STM32L151芯片待机测试示例代码
    优质
    本示例代码针对STM32L151低功耗微控制器,演示了如何进行待机模式下的性能测试与调试,适用于需要降低能耗的应用场景。 STM32L15xx系列低功耗芯片的低功耗待机测试例程包括中断唤醒功能。
  • STM32L演示文稿
    优质
    本演示文稿深入介绍STM32L低功耗系列产品特性及其在物联网设备中的应用优势,旨在帮助开发者充分利用其节能潜力。 STM32L系列是意法半导体(STMicroelectronics)推出的一款基于ARM Cortex-M3或Cortex-M4内核的超低功耗微控制器。该芯片以其出色的能源效率和广泛的外设集,广泛应用于电池供电的物联网设备、穿戴式电子、医疗设备、环境监测及智能传感器等领域。 本PPT深入探讨了STM32L系列的关键特性,特别是其低功耗模式,并为设计者提供了详尽指导。STM32L系列的特点在于优化电源管理:它包含多种低功耗模式,例如睡眠、停机和待机等。在睡眠模式下,CPU停止工作但外设保持活动状态,从而实现快速唤醒;而在停机模式中,除备份区域的电源之外整个MCU被切断供电以达到极低电流消耗的目的;待机模式则使系统时钟暂停运作,并维持上电复位(POR)和后备域电源供应,在提供最低能耗的同时确保数据安全。此外,电压调节功能可在运行状态下调整电压,进一步降低功耗。 STM32L系列还配备了高效的外设组件,这些外设在低功耗模式下依然可以正常工作。例如,它拥有能够以极小电流进行采样的低功耗ADC(模拟数字转换器),适合长时间监测环境参数变化;同时还有能在不唤醒整个系统的情况下继续计时的低能耗定时器等设备支持,在保持功能的同时实现了显著的能源节约。 PPT内容可能还包括STM32L系列电源配置选项,如电压缩放、优化功耗管理的时钟系统以及动态电压和频率调整(DVFS)。通过这些特性,开发者可以根据具体应用需求在性能与能耗之间找到最佳平衡点。此外,在内存结构方面,该芯片通常配备有闪存用于存储程序代码、SRAM用作运行数据缓存及EEPROM模拟功能实现非易失性数据保存等。 至于通信接口支持情况,STM32L系列可能涵盖USB OTG(On-The-Go)、CAN总线、SPI串行外设接口、I2C两线制同步串行通讯协议以及UART异步收发器等多种标准。这些连接选项使得其能够与其他设备进行有效交互并构建复杂系统。 最后,PPT还将介绍开发工具和生态系统相关的信息,如STM32CubeMX配置软件、HAL(Hardware Abstraction Layer)与LL(Low-Level)库支持及众多开发板和调试工具等资源帮助开发者快速搭建原型模型并开展测试工作。“STM32L低功耗系列”是了解如何利用这一平台实现高效节能应用的重要指南,对于希望在此基础上进行创新设计的工程师来说极具参考价值。
  • STM32L151实例代码.rar
    优质
    该资源包含一系列基于STM32L151微控制器的标准库示例代码,适用于初学者快速上手和深入了解STM32L1系列芯片的各种功能与应用开发。 资料包含10个标准库例程的代码,每个都经过验证并可以直接下载使用,这将为你省去繁琐的移植过程。
  • JESD209-4E - LPDDR4双倍数据率4
    优质
    JESD209-4E是LPDDR4(低功耗双倍数据率4)的标准规范,专为移动设备设计,提供高效能与低能耗的内存解决方案。 LPDDR4是最新发布的规范。
  • Cadence
    优质
    Cadence低功耗设计流程是一套全面的解决方案,用于优化芯片功耗。它涵盖了从架构探索到签核验证的所有阶段,助力设计师打造高效节能的产品。 最新更新的Cadence低功耗流程值得深入学习。
  • CPF
    优质
    低功耗CPF是一种节能型通信协议或框架,旨在减少设备能耗的同时保持高效的数据传输和处理能力,适用于物联网、移动设备等领域。 Candence Low-Power Simulation Guide (CPF) 数据手册详细描述了如何使用 CPF。