STM32/STM8技术william hill官网
直播中

乔丽娜

7年用户 1074经验值
私信 关注
[问答]

请问stm32L4的lpuart的功耗到底有多大?

我需要在stop2模式下使用uart,使用32k作为时钟源,波特率最高设置到9600.这样希望接收到相关的指令都可以唤醒单片机
但是我发现打开lpuart,进入stop2后,电流在40uA左右。我用的NUCLEO-L476RG,无论自己写代码,还是使用官方lpuart历程,都是这个电流。
这个电流很大的啊,比起msp430类似的功能,差远了。
大家的应用的经验怎样?

回帖(7)

陈磊

2019-1-3 10:01:43
LPUART STOP2前,RCC怎么设置的?
举报

刘翔宇

2019-1-3 10:18:16
你测的是MCU的电流吗,外面的威廉希尔官方网站 有没断开
举报

刘锦

2019-1-3 10:33:48
40ua 还可以啦
举报

乔丽娜

2019-1-3 10:51:32
恩恩,搞定了,谢谢。
是因为RX没有给固定电平,浮空的原因。
给定3.3V后,MCU整体电流降到1.7uA。

关于stm32我还有一个疑问,官方代码stop2模式里面,将未使用的gpio都设置为输入状态,并且nopull,整个系统能够达到比较低的功耗。这跟我原来的认识不太一样,比如msp430,对于未使用的引脚,应该设置为输出低电平,然后接地;或者输入状态,上拉或者下拉。如果浮空,反而因为电平不稳定,造成cmos威廉希尔官方网站 频繁变换,造成额外功耗。
为什么stm32反而要这个样子呢?
举报

乔丽娜

2019-1-3 11:07:00
恩恩,搞定了,谢谢。
是因为RX没有给固定电平,浮空的原因。
举报

lee_st

2019-1-4 00:23:33
实测一下了
举报

lee_st

2019-1-4 00:23:45
问也不一定有答案
举报

更多回帖

发帖
×
20
完善资料,
赚取积分