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

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外设就多了
dsjsjf 回答时间:2018-3-21 11:40:21
一般超出太多的都是外围电路产生的功耗

评分

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

查看全部评分

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