你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 1488|回复: 2

[STM32L4+] [Nucleo-L4R5] L4R5和L496低功耗对比测试

[复制链接]

60

主题

2051

回帖

31

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2018-1-2 10:28:18 | 显示全部楼层 |阅读模式
[Nucleo-L4R5] 搭建工程及CoreMark测试
[Nucleo-L4R5]学习下用LL库点灯





1、低功耗介绍
STM32 L4+系列Cortex-M4超低功耗微控制器,除了性能卓越之外,超低功耗也保持着L系列的一贯水准。STM32L4+系列MCU可以根据微处理器运行时不同的应用需求来适时调整电压从而实现功耗的动态平衡,这得益于ST创新的低功耗技术以及FlexPowerControl (FPC)。FPC可以对模拟外设、USB电路、IO口等分开单独供电。从下面的框图中可以看到各个供电部分可以分开控制.


1f57a431-b4a9-4086-afd6-fd12146d18fa.png

STM32L4R5xx官方的datasheet上给出的低功耗参数如下:


824f9dcd-1a64-4eff-b71f-fa4d3e5f76b6.png
作为对比可以看下STM32L496xx的对应参数:


18351fc1-9817-4061-bf5b-fcd4abc2e582.png

STM32L4R5有7中低功耗模式,在参考手册上有详细的描述,这几种低功耗模式和运行模式之间的转变如下:
f5e1fe7c-0126-4457-8840-ed5fd9b1c2d0.png


2、低功耗测试

在官方的HAL开发包里面有比较详细的工程用于各种低功耗模式的进入和退出测试代码,通过参考这里的代码基本可以对各个低功耗模式的使用有个基本的了解,建议在项目中使用低功耗之前可以先看下这里的代码。
Nucleo 开发板有个跳线帽可以直接用于测试功耗,配合这里的代码可以评估下各个模式的实际的功耗,看来社区已经有大神详细测试过了我就不再重复去测试了。
正好我手里有个NUCLEO-STM32L496 ,我就挑几个模式分别测试对比下
NUCLEO-STM32L496和NUCLEO-STM32L4R5 的功耗区别,测试代码分别使用的是对应型号的官方例程。


586da8d6-9b1d-4491-85c4-d581f47ea6fa.png


为了偷懒我就选择3种模式进行对比,分别是 LPSLEEP、STOP2、STANDBY_RTC 、.如果有小伙伴对2块开发板其他的低功耗模式感情兴趣的我可以在后面增加对比测试。
由于各种原因可能和官方和其他的人测试的结果不太一致,或许可能存在误差。详细的对比结果如下:
LPSLEEP:

d46ea489-a6de-4120-b839-a4edddfe2017.png

STOP2:

c39df861-9374-4a6b-ad3f-1d6ff45f6367.png

STANDBY+RTC:

e8d211a0-56af-43cf-aa40-15162ec0827e.png

上面的测试代码可以下载STM32Cube_FW_L4_V1.10.0 获取。


3、最后


如果需要对STM32L4R5低功耗方面进行仔细的研究,可以使用上面的官方例子配合NUCLEO-STM32L4R5很方便的测试。除了低功耗之外,
NUCLEO-STM32L4R5还有很多其他卓越的性能值得探索,下面的测试将会继续进行更多外设方面的测试。


回复

使用道具 举报

47

主题

3404

回帖

30

蝴蝶豆

版主

最后登录
2020-12-7
发表于 2018-1-2 11:52:51 | 显示全部楼层
回复 支持 反对

使用道具 举报

64

主题

744

回帖

23

蝴蝶豆

实习版主

最后登录
2020-12-8
发表于 2018-1-2 19:45:59 | 显示全部楼层
回复 支持 反对

使用道具 举报

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
st-img 微信公众号
st-img 手机版