低功耗测试
先摆个微距POSE
对于自己来说,接触ST的MCU以前也停留在STM8基础上,通过最近的熟悉,才知道STM32L053是基于ARM Cortex-M0内核.但说白了,我现在说哪个好,哪个不好,哪个有什么优势,对于小白来说也说不上来,不管怎么样,首先它适合自己使用那就是最好的.一些基本的资料在ST里可以找到,参考链接http://www.st.com/web/catalog/tools/FM116/CL1620/SC959/SS1532/LN1847/PF260001.
另外注意下勘误手册里说,万一有和自己开发相关的东西也可以浏览下.保不准自己调了半天,发现勘误手册里说了这个是没办法解决的,那就郁闷了.
既然是L系列的,功耗方面肯定是MCU选项的一个重要指标,那么功耗测试就是必须经过的一项了.低功耗测试首先肯定就是要配置电源了.
一\电源配置:
从下载的电路图来看,电源有好几种配置方法,技术手册里也说了,有USB
VIN (7V-12V), E5V (5V) ,3V3( CN6/ CN7),
但要注意的是用3.3V的时候是根据实际情况进行跳线的,并且关闭或者说开启相应的连线.低功耗测试的时候,必须要注意这里,要不复位都复位不了,开始我在这部分也纠结了半天.
二,功耗实测
关于用怎么用,Cube_MX,KEIL网上有不少说明,我这里就不啰嗦了, 不过低版本的KEIL是找不到这个芯片型号的最好是添加芯片库或者直接用KEIL5.0.
实际测试测试来说,考虑万用表的一些误差,测试功耗目前来说是基本接近手册的值的.
做了个简单的程序,MCU什么都不干,
一个是在停止模式,测试到的事 0.46UA 数据手册显示0.41UA.。
一个是在待机模式 ,我测试到的0.31UA.。手册上看到0.29UA .
表用的是优利德UT60B,原来保险丝被我不小心烧了一个,换了个1.5A的上去,不知道测试结果会有多少误差。
电池用了个ER18505.
测试用的东西摆一下.