打印
[STM32L1]

STM32L151C6T6最小系统,没有任何外设,进入stop模式还有300uA电流

[复制链接]
1018|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
大神帮忙看一下,最近在做一个低功耗的项目,用的STM32L151C6T6A单片机,目前把所有外设全部拆除,只保留最小系统和一个稳压LDO,LDO是ADP151-3.3(电流消耗不到15uA),进入stop模式还有300uA电流,程序中把引脚已经全部处理了,有点黔驴技穷了,实在不知道到底是哪里有问题,电流一直降不下来,大神帮忙看看
附最小系统图:
引脚处理方式:
GPIO_InitTypeDef GPIO_InitStructure;
int main(void)
{
delay_init(32);

RTC_Config();  

GPIO_InitStructure.GPIO_Pin  = GPIO_Pin_All;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AN;
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;
GPIO_Init(GPIOA, &GPIO_InitStructure);


GPIO_InitStructure.GPIO_Pin  = GPIO_Pin_All;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AN;
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;
GPIO_Init(GPIOB, &GPIO_InitStructure);

GPIO_InitStructure.GPIO_Pin  = GPIO_Pin_14|GPIO_Pin_15;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN;
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;
GPIO_Init(GPIOC, &GPIO_InitStructure);

while(1)
{     
    To_Enter_Stop();
}
}   
C:\Users\czy\Desktop\215440yj0fjh73a8saaeqo.png

使用特权

评论回复
沙发
xc516750565|  楼主 | 2020-12-11 10:28 | 只看该作者

使用特权

评论回复
板凳
香水城| | 2020-12-11 12:45 | 只看该作者
确认下LDO的功耗 别误会了。

另外,如果有外部时钟脚的话 也处理下。

使用特权

评论回复
地板
xc516750565|  楼主 | 2020-12-11 13:43 | 只看该作者
香水城 发表于 2020-12-11 12:45
确认下LDO的功耗 别误会了。

另外,如果有外部时钟脚的话 也处理下。

已经确认过LDO的功耗了,拆掉后飞线3.3V给单片机供电,测试电流还是300uA左右,可以排除是LDO的问题,有个外部8M晶振,RTC用的是内部低速时钟LSI,外部时钟引脚处理过后测试结果不变,还是300uA电流

使用特权

评论回复
5
xc516750565|  楼主 | 2020-12-13 16:06 | 只看该作者
有做过低功耗方面的大神吗?

使用特权

评论回复
6
caoenq| | 2020-12-14 08:39 | 只看该作者
xc516750565 发表于 2020-12-13 16:06
有做过低功耗方面的大神吗?

L151的口碑还是不错的,你就慢慢跟他处,处不好你自己找原因。

使用特权

评论回复
7
hjl2832| | 2020-12-14 08:47 | 只看该作者
GPIO操作要先打开GPIO时钟才有效,我用过151做低功耗STOP模式,整板10uA不到,把没用到的外设时钟全关掉吧,特别是ADC。

使用特权

评论回复
8
xc516750565|  楼主 | 2020-12-17 23:18 | 只看该作者
我已经改用了standby模式,功耗降到了4.1uA,放弃stop了

使用特权

评论回复
9
zljiu| | 2021-1-7 14:44 | 只看该作者
相应的io口也需要设置

使用特权

评论回复
10
coshi| | 2021-1-7 14:45 | 只看该作者
看代码 处理的没问题

使用特权

评论回复
11
aoyi| | 2021-1-7 14:46 | 只看该作者
请问如何能测得每个引脚的电流呢

使用特权

评论回复
12
drer| | 2021-1-7 14:47 | 只看该作者
时钟引脚也需要处理一下

使用特权

评论回复
13
gwsan| | 2021-1-7 14:48 | 只看该作者
你的系统已经很小了啊   会不会是芯片本身的问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

36

帖子

1

粉丝