请选择 进入手机版 | 继续访问电脑版

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

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

[复制链接]
creep 提问时间:2018-1-2 10:28 /
[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还有很多其他卓越的性能值得探索,下面的测试将会继续进行更多外设方面的测试。


收藏 评论2 发布时间:2018-1-2 10:28

举报

2个回答
Paderboy 回答时间:2018-1-2 11:52:51
Stm32McuLover 回答时间:2018-1-2 19:45:59

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版