本帖最后由 FSL_TICS_Robin 于 2014-11-27 14:16 编辑
楼主目前在使用飞思卡尔K22系列的单片机,主要使用SPI、UART、USB Device接口。串口和USB用于和上位机通信。
整体设计完成后,测了一下,运行时功耗在60mA左右。由于通信接口使用频率不是很高,考虑在USB和串口没有命令下发时(中断触发),让MCU休眠,以降低运行功耗。
然后在串口或USB收到数据时,重新回到运行状态。
参考了SDK上的低功耗Demos,尝试将MCU的运行模式切换到VLPR超低功耗运行,不过貌似没有效果。
运行模式有RUN、WAIT、STOP、VLPR、VLPW、WLPS等,像这种情况下,应该使用哪种模式呢? 在切换模式时,需要注意哪些地方?
希望各路大神帮忙看看。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
建议看下AN4470(http://cache.freescale.com/zh-Ha ... e/AN4470.pdf?fasp=1)
选择超低功耗等待或超低功耗停止
一周热门 更多>