STM32F103C8T6低功耗至25uA,求教达到10uA一下的高手

2019-07-14 13:45发布

STM32最小系统,停止模式和待机模式都是25uA,停止模式的功耗还是可以接受,但是待机模式远达不到理论值。求教达到10uA一下的高手。
自己考虑到原因可能有这几个:
1、调试口用2线制模式,用了10K上拉电阻,尽管在进待机模式前端口已经改为上拉输入,但是此块是否造成影响。
2、boot0脚用10K电阻接地,这个地方耗电吗?
3、如果外围耗电相同,待机和停止至少有10几uA的电流差值,怎么会没有能!!!如果没有,难道是芯片内部没进待机模式?(我用了官方的库)
4、这个型号的stm32是否最低就是这样了?

请做过低功耗的朋友帮忙分析一下!!!提供点经验

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
上官梦舞
2019-07-15 04:36
首先跟芯片系列无关,手册上写的这款单片机低到1.7ua肯定是可以的,根据个人经验,可以看看ADC有没有关死,进低功耗之前用ADC_DeInit();SPI引脚我记得进低功耗之前不需要处理,io口一般配置为下拉输入。再后面的当时全部是因为外部元器件没有接好,比如有些74系列的芯片的供电啊,使能啊,垃圾电容漏电流什么的,还有二极管轻微的5UA漏电流。

一周热门 更多>