×
嵌入式 > 技术百科 > 详情

STM8L151 低功耗调试心得

发布时间:2020-06-03 发布时间:
|

最近在一个项目中用到了STM8L151这款芯片,当然这款芯片的有点就是低功耗,项目的核心也就是低功耗。关于低功耗的5种模式,别的大哥博客里说的很好,模式特点、如何写代码说的很清楚,我就不献丑了,在这里说一下关于低功耗开启后,电流还是达不到理想值得一些我的心得:


在低功耗的模式里,在进低功耗模式的准备工作中核心就是将系统中在低功耗下不需要使用的外设、时钟关闭,还有就是将IO口设置成输出模式,而且使其电平设置成功耗最小的状态。


这句话是什么意思呢,就是:IO口的最小功耗模式就是在输出状态,至于电平应该是低电平还是高电平最省电呢,是看情况而定的。如果IO口什么都没接,那么你设置成输出低电平状态最省电。但是呢,假设C3、C4用来做单片机的I2C接口,而且接有上拉电阻,这个时候,你若把C3、C4输出低,那么就有可能会在上拉电阻上产生几个MA的电流消耗(看上拉电阻的大小),这个消耗就是不应有的,这时候C3、C4输出高才是最好的。


如果你开了低功耗后,觉得电流不对,你可以用万用表测每个电阻的两端电压,若两端电压压差不大还好,要是一端高,一段低,你就得对着原理图好好反思了。


当然了,还有外设,外部硬件电路设计,其他传感器等副芯片的工作状态都是很关键的部分,大家调试的时候均需考虑。

 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
实时控制.安全.如何加速实现未来工厂落地?