当前位置: 首页 > news >正文

STM32L051C8与STM32L151C8的主要区别

STM32L051C8与STM32L151C8 有什么区别? LPTIM 有什么特点,为什么STM32L151C8没有LPTIM,而STM32L051C8有1个?

1. STM32L051C8与STM32L151C8的主要区别

STM32L051C8STM32L151C8
内核Cortex-M0+Cortex-M3
主频32MHz32MHz
闪存/ SRAM64KB/8KB64KB/16KB
工作电压1.65V-3.6V1.8V-3.6V
外设丰富度较精简更丰富,如CAN、LCD、DAC等
低功耗功能更极致一般低功耗(但优于STM32F1)
LPTIM有(1个)
DataSheetL051C8L151C8

总结区别

  • L0系列(L051)是Cortex-M0+内核,极致低功耗,基础外设更精简。
  • L1系列(L151)是Cortex-M3内核,性能强、外设多,兼顾低功耗。
  • 外设数量、ROM/RAM容量等L151更丰富,但在超低功耗方面L051有自己的优势。

2. LPTIM(低功耗定时器)的特点

LPTIM(Low-Power Timer)主要特点:

  • 设计用于极低功耗下工作,支持超低功耗模式(如Stop、Standby模式下依然可用);
  • 时钟源灵活,可以用外部时钟、LSE(外部低速晶振)、LSI(内部低速振荡器)等低速低功耗时钟;
  • 功能基本可作为通用定时器,包括PWM、单脉冲模式、输入捕获、编码器模式等。
  • 在MCU主核休眠时仍可运行,用于超低功耗唤醒、间歇周期处理、RTC等应用场景。
  • 典型的电池供电、间歇唤醒功能非常依赖此特性;

参考官方描述:
The Low-Power Timer (LPTIM) is a 16-bit timer which remains functional even in low-power modes (Stop, Standby and Shutdown). It can be used to generate PWM output, measure input pulses or interface with simple digital sensors while the rest of the device is in a low-power mode.


3. 为什么L151C8没有LPTIM,而L051C8有?

原因如下:

  • LPTIM属于新一代超低功耗外设,重点集成在ST的L0、L4及更高系列里,以强化“极端低功耗频繁唤醒”场景。
  • STM32L1系列设计年代较早,主打“低功耗+丰富外设”,其低功耗特性主要靠RTC与一般定时器的运行而非专用LPTIM,不包含LPTIM模块。
  • 从L0系列开始,ST更重视物联网/新能源等超低功耗应用,在低性能器件里加上了LPTIM,适合做到“整机休眠但定时保持活跃”。
  • STM32L4、L5、WL、U系列等之后的新一代MCU几乎都有LPTIM,L1虽然定位低功耗,但没有该模块。

4. 选型建议

  • 如果应用需要靠LPTIM在极低电流待机唤醒——如周期性采集、远端唤醒或低能耗保持触发,推荐选用包含LPTIM的系列(如L0、L4等);
  • 如果是传统低功耗、对外设和运算能力有更高要求,可以考虑L1系列。
http://www.dtcms.com/a/330478.html

相关文章:

  • visual studio调试cmake项目记录
  • 用飞算JavaAI一键生成电商平台项目:从需求到落地的高效实践
  • 远程影音访问:通过 cpolar 内网穿透服务使用 LibreTV
  • Mybatis学习笔记(九)
  • Spring Boot + Redis + 布隆过滤器防止缓存穿透
  • [已解决]当启动 Spring Boot 应用时出现 Using generated security password xxx提示
  • OpenCV 视频处理全解析
  • EI学术会议 | 可再生能源、智能电网、电力系统优化、能源存储技术
  • Linux系统Namespace隔离实战:dd/mkfs/mount/unshare命令组合应用
  • 缓存元数据损坏操作步骤(lvmcache修复)
  • 微软推出AI恶意软件检测智能体 Project Ire
  • 截断重要性采样(TIS)在医疗AI大模型训练中的优化路径
  • 嵌入式领域,ROM和RAM的区别
  • pytorch学习笔记-Loss的使用、在神经网络中加入Loss、优化器(optimizer)的使用
  • 基于SpringBoot+Vue的轻手工创意分享平台(WebSocket即时通讯、协同过滤算法、Echarts图形化分析)
  • 依托AR远程协助,沟通协作,高效流畅
  • 七、SpringBoot工程日志设置
  • [前端算法]动态规划
  • 【保姆级教程】CentOS 7 部署 FastDFS 全流程(避坑指南)
  • 【Docker】安装kafka案例
  • 深入解析 Spring IOC 容器在 Web 环境中的启动机制
  • ActiveReports 19.1 Crack
  • 新手向:Python条件语句(if-elif-else)使用指南
  • 初识HTML
  • 云原生俱乐部-k8s知识点归纳(1)
  • AI 编程实践:用 Trae 快速开发 HTML 贪吃蛇游戏
  • 游戏行业DevOps实践:维塔士集团基于Atlassian工具与龙智服务构建全球化游戏开发协作平台
  • LLM 中 语音编码与文本embeding的本质区别
  • 网络流初步
  • 版本更新!FairGuard-Mac加固工具已上线!