STM32F042和STM32L031性能分析和比较

发布者:cocolang最新更新时间:2023-08-10 来源: elecfans关键字:STM32F042  STM32L031  性能分析 手机看文章 扫描二维码
随时随地手机看文章

Nucleo开发平台是ST在2014年最新发布的易用性好、可扩展性佳的低成本平台,因其简单自由、灵活可扩展受到多数工程师的喜爱,特有的支持ARM mbed项目开发,支持云端开发以及兼容Arduino扩展接口等特性让它一度有取代Discovery系列板卡之势,可以说,Nucleo系列板卡让ST融入了一个更加宽广的生态圈。


最近,我们又拿到了两款ST Nucleo系列板卡,不过不同于先前评测过的兼容Arduino R3扩展接口的Nucleo系列板卡,此次拿到的STM32F042以及STM32L031开发板设计的更加小巧,同时兼容Arduino Nano的扩展接口,废话不多说,我们直接看实物图。

STM32F042和STM32L031性能分析和比较

 

STM32F042以及STM32L031开发板采用了Nucleo系列板卡的一贯包装,两者的板型也保持一致,与Arduino Nano的板型十分相似。通过ST的产品线可以发现,单看板卡上的功能,STM32F042 Nucleo以及STM32L031 Nucleo几乎持平,主要的不同在于两者搭载了不同型号的微控制器。比如,ST将STM32F042微控制器归在主流的应用产品,而STM32L031则更偏向于需要低功耗应用的场景,比如,可穿戴设备等。

 

STM32F042和STM32L031性能分析和比较

 

虽然乍眼一看这两块板卡极其相识,很难分辨谁是谁,但是仔细观察的话,还是能发现稍许的不同之处。

 

STM32F042和STM32L031性能分析和比较

 

首先当然是主控制器,STM32F042 Nucleo搭载的是STM32F042K6T6,基于ARM Cortex-M0处理器,主频48MHz,属于主流的微控制器系列;而STM32L031搭载了STM32L031K6T6,基于ARM Cortex-M0+,主频32MHz,属于ST的低功耗系列MCU。


其次,低功耗的STM32F031 Nucleo开发板上搭载了外部的32.768kHz晶振,而STM32F042 Nucleo开发板上没有。

至于其它功能上,板卡维持了一致的设计,在板卡的背面则主要是设计了一个STLINK/V2-1调试器,方便工程师学习开发的时候下载调试。

 

STM32F042和STM32L031性能分析和比较

 

总的来说,STM32F042 Nucleo以及STM32L031 Nucleo开发板在板卡的功能实现上基本保持了一致的设计,这也主要是方便兼容Arduino Nano 开发板,而两者最大的不同之处也就是在于所搭载的微控制器的区别,下表则是两款MCU产品具体特性的对比。

 

STM32F042和STM32L031性能分析和比较

 

从表格中可以看到,在系统资源上,STM32F042K6相对于STM32L031K6多了CEC、CAN、触摸通道等功能,而STM32L031K6更多偏向于自身低功耗特性,比如:

0.25uA的Standyby模式

0.38uA的Stop模式

低至76uA/MHz的Run模式等

STM32L031K6还拥有比STM32F042K6更低的工作电压,并且具有掉电复位功能,非常适合电池供电设备的低功耗产品应用。

开发环境 

Nucleo系列板卡的开发环境相信大家已经不会再陌生了,除了第三方IDE工具如Keil、IAR等,就属mbed云端开发比较方便快捷了,但是有个缺点就是无法调试,写写小程序还可以,但是涉及到复杂的代码程序还是要回归到第三方的IDE工具上来。在开发资料方面,ST为工程师准备一个完整的开发库,比如针对STM32F042 Nucleo开发板的STM32CubeF0,针对STM32L031 Nucleo开发板的STM32CubeL0,这些我们都可以通过官网下载获取。


上电


此次的Nucleo板卡可以通过多种方式供电,最为普遍的是直接通过板载的MicroUSB接口供电,其次,我们还可以通过外部的外部3.3V/ 5V/ 7~12V电源供电,非常灵活。

 

STM32F042和STM32L031性能分析和比较

STM32F042和STM32L031性能分析和比较

 

ST Nucleo系列板卡内置的出厂程序基本都是LED闪烁的例程,此次的板卡也不例外,不过,不同于之前的Nucleo系列板卡可以通过用户按键调节LED占空比以达到改变LED的闪烁频率,STM32F042以及STM32L031开发板上并没有设计用户按键,有且只有一个复位按键。

 

STM32F042和STM32L031性能分析和比较

 

作为两款功能类似的板卡,官方提供的例程也较为常见,不过针对低功耗的STM32L031 Nucleo开发板,官方也提供相应的低功耗测试例程,我们也重点来了解下STM32L031K6T6微控制器的功耗状况。

本次测试的实验例程出自ST官网提供的例程。

 

STM32F042和STM32L031性能分析和比较

 

确保安装好STLINK/V2-1驱动。

 

STM32F042和STM32L031性能分析和比较

 

以Keil IDE工具为例,安装STM32L0xx_DFP database。

 

STM32F042和STM32L031性能分析和比较

 

载入相应的例程通过STLINK下载到开发板中。

 

STM32F042和STM32L031性能分析和比较

 

不过在实际功耗测试的时候也遇到了点问题,由于电流测试跳帽处的接口太狭小,想接杜邦线的时候一不小心直接把排针座给扯下了,只能焊接两根导线测试。

 

STM32F042和STM32L031性能分析和比较

 

选取几组实测结果供大家参考。

PWR_LPRUN模式

 

STM32F042和STM32L031性能分析和比较

 

PWR_LPSLEEP模式

 

STM32F042和STM32L031性能分析和比较

 

待机模式

 

STM32F042和STM32L031性能分析和比较

 

待机模式+RTC

 

STM32F042和STM32L031性能分析和比较

 

相比ST官方提供的数据来看,我们发现实际测试的结果与官方给出的数据还是有些许出入,当然本身的测量仪器也不是很好,精度也不够,只供大家参考。不过,话说回来,在ST的同级别微控制器中,L系列的产品在功耗上的表现确实比较出色,加上ST微控制器在同类产品的竞争中一直保持着不错的价格优势,在实际的产品研发中,相信会让工程师更加偏向于选用ST的产品吧。


小结

介绍并对比了ST最新推出的STM32F042以及STM32L031 Nucleo开发板,板卡基于Arduino Nano原型设计,板载STLINK/V2-1调试器、兼容Arduino Nano扩展接口、支持ARM mbed在线编译器以及第三方的IDE设计工具,简单、方便、好用;另外,板卡搭载面向低功耗应用的ARM Cortex-M0以及ARM Cortex-M0+处理器,是想要学习或者开发基于ARM系列微控制器的低功耗产品的理想选择。


关键字:STM32F042  STM32L031  性能分析 引用地址:STM32F042和STM32L031性能分析和比较

上一篇:入门有必要选择STM32Cube HAL库开发吗?
下一篇:STM32CUBEIDE(5)----GPIO输入函数说明

推荐阅读最新更新时间:2024-11-13 13:09

智能驾驶与智能交通对V2X性能的需求分析
C-V2X一直是雷声大,雨点小甚至是没雨点。近日,在匈牙利布达佩斯召开的3GPP RAN第96次会议圆满结束。在此次会议上,5G Rel-17标准宣布冻结,全球5G商用迈向新阶段。不过Rel-17基本与V2X没什么关系,Rel-17主要是优化资源分配、节电及支持全新频段,主要是降低功耗,节约能源。V2X要大幅度升级要等到2023年的Rel-18。 Rel-18的Sidelink Relay对V2X提升比较明显。 Rel-18主要封包如下,截止于2021年12月,其中RP-213678和RP-213585对智能驾驶比较有用,可以减少组网密度,降低组网成本。 高通还是手机领域的想法,不停挤牙膏,目前市面上主流的C-V2X
[嵌入式]
智能驾驶与智能交通对V2X<font color='red'>性能</font>的需求<font color='red'>分析</font>
N8975B高性能噪声系数分析仪技术指标
KEYSIGHT / AGILENT N8975A N8975B 噪声系数分析仪 Keysight N8975B 高性能噪声系数分析仪旨在进行快速、准确和可重复的噪声系数测量。它有一个多点触控界面,允许拉伸、捏合和拖动手势。大多数菜单都可以通过手指轻点来访问,而无需切换屏幕。通过允许在单个步骤中对多达 12 个 DUT 设置进行组合校准,简化了 Y 因子测量的噪声源校准。通过使用不需要执行用户校准的内部校准功能,可以为许多类型的 DUT 节省宝贵的测试时间。 Keysight N8975B 具有内置的专业知识、易于使用的特性和一流的 USB 前置放大器,可帮助您简单轻松地设置复杂的测量,为您提供值得信赖的可重复和可靠的结果,同
[测试测量]
典型USB控制器芯片性能分析研究
  引言   为了方便PC与外设的连接,以Intel公司为首的7家公司于1994年11月推出了一种即插即用的USB通用串行总线协议规范。但由于USB是以主机为中心的分层的星状总线拓扑结构,软件比较复杂,对功率要求也比较高,所以在推出后的一段时期内,USB在基于PC的系统中得到了广泛应用,而在嵌入式系统中应用不多。但是,在2000年发表的USB 2.0规范将USB接口的速度从12 Mbps提高到480 Mbps;2001年又发表了USB OTG补充规范,使外部设备可以摆脱PC机,实现在任何两台设备之间直接通信。经过这两次升级,随着有越来越多的带USB接口的廉价外设可供使用,有越来越多的嵌入式系统工程师想把USB接口技术应用到嵌入式系统
[嵌入式]
GSP-818频谱分析仪的性能特点及应用范围
GSP-818频谱分析仪提供 1.8GHz 频宽、10英寸高分辨率 TFT  LCD、USB 接口以及 VGA 输出,满足当前信息通讯学科的教学要求。直观且高亲和力的用户操作界面,可以方便老师教学,也可让学生快速的熟悉频谱仪的各种基础测量。老师们从此不必再为购买频谱仪的预算而伤透脑筋。GSP-818的诞生,创造射频需求领域1.8GHz 教学频谱仪独一无二的性价比,让老师购买频谱仪像示波器一样容易。GSP-818搭配 GRF-1300A可以做基带波形基本测量、不同基带波形与其谐波的测量、射频载波的测量、ASK/AM 信号的测量、FSK/FM 信号的测量、通讯系统的诊断与测量、频谱仪在通讯系统中的测量、通讯产品的测量、射频发射机等实验
[测试测量]
暗箱式紫外线分析性能优势_暗箱式紫外线分析仪用途
  暗箱式紫外线分析仪性能优势   1、采用全封闭环保型高分子高强度ABS材质,注塑模具一次成型,牢固、美观。   2、LCD液晶中文显示,可切换显示,精确控制254nm、365nm、可见光。   3、液晶中文显示功能,微电脑单片机控制,切换显示。   4、靓丽背光,超大显示屏,确保在黑夜环境下可舒适显示,清晰读取   5、报警功能:机器停止运行后,报警提醒操作者。   6、紫外灯角度可调节,其可调节性能让光源照射到暗箱内任何位置,左右两侧设活动操作口。   7、具有防紫外观察窗口滤去99%紫外线,实时观测到样品情况,更直观,更安全。   8、纳米医疗级紫外线灯,紫外线强度达到120μW/CM2,是普通灯管的3-5倍。   
[测试测量]
暗箱式紫外线<font color='red'>分析</font>仪<font color='red'>性能</font>优势_暗箱式紫外线<font color='red'>分析</font>仪用途
高质低价趋势明显,主流协作机器人厂商产品性能与技术路线分析 | MIR DATABANK
协作机器人 是一种可以与人类在共享工作环境中进行物理交互的 机器人 ,它们设计灵活,安全易用,能够在保持人类与机器之间协同互动的同时提高生产效率,改变了传统生产线的固定作业模式。 近年来,随着智能制造和工业5.0的快速发展,协作机器人在汽车、电子、物流、 医疗 等行业都有着批量化应用。2021年以来,中国已成为全球最大的协作机器人市场,MIR DATABANK数据表明,2024-2026年协作机器人将迈向更快增长通道。各大机器人制造商纷纷推出自己的协作机器人产品,市场竞争日趋激烈,协作机器人在性能、功能和成本方面也在不断优化和提升。 (数据来源:MIR DATABANK) 目前,中国的协作机器人行业产品和技术呈现出哪些典型特征?
[机器人]
2B-3E恒温晶振对TD-SCDMA时钟性能影响分析
TD-SCDMA系统时钟指标   TD-SCDMA基站的时间同步需求描述见技术规范3GPP TR 25.836,要求提供NodeB的物理层(码、帧、时隙)同步,保证所有NodeB同时发送同时接收,相位精度为 1.5μs;如果时间同步超过3μS将出现小区同步失败,导致业务中断。   影响时钟保持指标关键器件——晶振的重要指标   保持模式下的漂移= 晶振的日老化+晶振日波动+晶振温度漂移+电源特性漂移   其中晶振日波动漂移是由于环境温度在24小时存在大约±2度的变化导致晶振温度补偿超前或滞后带来的频率变化,主要取决于晶振的温度特性。   另外晶振供电电源如果采取波动较小的LDO供电,且电源特性漂移相比日老化及温
[电源管理]
关于CX3300电流表波形分析仪的性能介绍和应用分析
功耗分析专家 N6705 凭借以下 4 个独特优势,已经成为包括智能终端、IoT(物联网)、AI(人工智能)、VR(虚拟现实) 等软硬件的功耗分析标准方案。 无缝量程切换技术,测量大范围(8A-80nA)变化的电流; 高达 200 KHz(5us)电流采样率,精确测量脉冲电流; 长达 1000 小时连续数据记录,满足各种应用场景测量; 可视化电流测试软件,电流测试与操作同步测量。 以上4 个特点如何实现精确耗电测量和分析? 水平刻度(时间)来看: 窄电流脉冲测量,采样速度快 (采样率) 应用场景测量持续测量,采样时间要长(存储深度) 垂直刻度(电流幅值)上: 休眠电流小,uA,甚至 nA 以下(底噪) 工作电流大,数十
[测试测量]
关于CX3300电流表波形<font color='red'>分析</font>仪的<font color='red'>性能</font>介绍和应用<font color='red'>分析</font>
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
更多往期活动

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved