完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
STM32最小系统,停止模式和待机模式都是25uA,停止模式的功耗还是可以接受,但是待机模式远达不到理论值。求教达到10uA一下的高手。
自己考虑到原因可能有这几个: 1、调试口用2线制模式,用了10K上拉电阻,尽管在进待机模式前端口已经改为上拉输入,但是此块是否造成影响。 2、boot0脚用10K电阻接地,这个地方耗电吗? 3、如果外围耗电相同,待机和停止至少有10几uA的电流差值,怎么会没有能!!!如果没有,难道是芯片内部没进待机模式?(我用了官方的库) 4、这个型号的stm32是否最低就是这样了? 请做过低功耗的朋友帮忙分析一下!!!提供点经验 |
|
相关推荐
7个回答
|
|
建议换stm32L系列的,电阻可以换成100K的
|
|
|
|
用40x系列的?试试?
|
|
|
|
和2楼坛友的意见相近 换一个系列试试看
|
|
|
|
可以使用L系列的,这个功耗是更低的
|
|
|
|
首先跟芯片系列无关,手册上写的这款单片机低到1.7ua肯定是可以的,根据个人经验,可以看看ADC有没有关死,进低功耗之前用ADC_DeInit();SPI引脚我记得进低功耗之前不需要处理,io口一般配置为下拉输入。再后面的当时全部是因为外部元器件没有接好,比如有些74系列的芯片的供电啊,使能啊,垃圾电容漏电流什么的,还有二极管轻微的5UA漏电流。
|
|
|
|
跟boot0的电阻也无关。
|
|
|
|
这个芯片跟IO口状态有很大的关系,除了换醒引,其它都设置为模拟输入试试
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
STM32串口接受中断使用C++STL中的queue导致所有中断失效
2822 浏览 1 评论
2645 浏览 0 评论
STM32配合可编程加密芯片SMEC88ST的防抄板加密方案设计
1279 浏览 0 评论
3509 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
3306 浏览 4 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-31 07:30 , Processed in 0.459422 second(s), Total 52, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号