微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > STM32L系列低功耗

STM32L系列低功耗

时间:11-13 来源:互联网 点击:

点。在standby模式下CPU处于不受控制的状态,所有的IO口都工作在高阻抗的状态下,只有几个专用的引脚能够将CPU从standby模式唤醒,而且每次唤醒都相当于系统复位,RAM中的数据全部丢失。在有外部器件连接的情况下,器件引脚可能会吸收大量的电流,反而达不到低功耗的目的。

3.如果CPU外围有器件连接,且没有用IO供电,一定要将CPU与器件相连的IO口设置成适当的模式,否则这些引脚可能会吸收很大的电流。ST公司给的例程中建议设置成模拟输入,但是我将CPU与射频芯片nRF24L01相连的IO口设置成模拟输入功耗达不到理想要求。经过多次实验,设置成下拉输入功耗达到了理想要求。可能每种器件的特性不同导致了这样的结果。

4.对于电平的检测。在检测外围器件的某个引脚的中断时,假如该中断是低电平有效,中断前该引脚保持高电平,这种情况下要把CPU的IO口设置成上拉输入,反之就设置成上拉输入。检测到中断后尽快的清除中断。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top