stm32l051c8t6,3.3V供电,刚刚使用的时候,测试只消耗0.3mA左右的电流。用一段时间之后,运行同样的程序,有的消耗电流会达到10多毫安,有的甚至会达到60多毫安。哪位大神遇到过类似的问题,帮忙解释一下这是什么原因造成的!!
评分
查看全部评分
当然如果是不同的PCB运行同样的程序,那是另外的情况了。
评分
查看全部评分
评分
查看全部评分
好像不是这方面的问题,我把RCC关掉之后,消耗的电流还是50多毫安。
PCB是同样的,我更换一块新的单片机,烧录同一个程序,功耗就正常了。之前遇到好好几个板子都出现了同样的问题。
外围器件的配置一直没有更改。另外我把外围期间应硬件上断开之后,单单是单片机还是有50多毫安的电流。对于电流能增大这么多,很异常
外设主要有什么那些外设设备。说出来,大家仪器分析一下
评分
查看全部评分
谢谢你的答复。我的外设是压电阀,测试时我断开了。剩下的只有单片机和复位芯片,仅仅对这部分电路供电,电流都有50多毫安。
芯片发烫吗?我觉得你可以先写一个简单的让MCU先进入stop状态测试一下功耗,所有外设设置到analog状态。这时候再测试个两三个小时之后功耗。如果还很大,那八成就是硬件设计的问题。
你觉得呐?
评分
查看全部评分
确实啊,从电流表上看到这么高的电流,但是芯片并没有发烫。我在测试几个小时试试。。。