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

STM32L476 diso 低功耗测试实验理论与实际测量值差异大

[复制链接]
xjtu2013 提问时间:2018-1-11 17:56 /
根据ST官方的线下培训资料-低功耗设计,在STM32L476-DISO上做相同的实验,(官方资料用的是NUCLEO-L476)这两板子核心部件都一样。
问题是:
1、前三种模式实测值和理论值接近,但是LPSLEEP 2MHz工作模式下却相差较大。不解为何出现这个现象,工程设置与参考资料一致。
2、看资料USB-mini接口是可以实现虚拟串口传输的,但是我的串口助手显示连接成功,但是程序运行时没显示输出内容。后来只能将串口线(USART2)引出来,外加一个USB-TTL实现串口通讯。哪位高手指点一下,这个虚拟串口哪里设置的不对吗?
两个问题相关的图片如下:




工作模式
串口助手输入值
理论值
实测值(万用表量程所限,数值用跳变范围表示)
Shutdown
0
64nA
0.06-0.07uA
Standby
1
150nA
0.14-0.15uA
Stop2
2
1.18uA
1.00-1.06uA
LPSLEEP 2MHz
3
81uA
0.72-0.76mA
收藏 评论3 发布时间:2018-1-11 17:56

举报

3个回答
kylongmu 回答时间:2018-1-12 17:13:30
看不到你的图片,LpSleep模式测的值确实偏离较大,明显不合理。
需要看你电路图,在LpSleep模式下是否有IO被驱动了。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

xjtu2013 回答时间:2018-1-17 11:07:42
kylongmu 发表于 2018-1-12 17:13
看不到你的图片,LpSleep模式测的值确实偏离较大,明显不合理。
需要看你电路图,在LpSleep模式下是否有IO ...

谢谢你的关注和回答,因为是在DISCO的开发板上做的实验,STM32CUBEMX配置的时候只修改了自己用到的IO,的确是还有别的IO被使用了,后来我想可能问题出在这里,就是我在用cubeMX自带的Power consumption calculator计算理论功耗时,没有对窗口右侧的外设进行配置,相当于只测了内核的功耗,但是实际运行时的确用到真正的外设了。至于官方例程没有提及在计算理论功耗时对外设的配置,但理论和实际接近,那应该是板子的差异,nucleo本来就没有什么外设,我用的DISCO外设就多了
埃斯提爱慕 回答时间:2018-3-21 11:40:21
提示: 作者被禁止或删除 内容自动屏蔽

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版