文章预览
一、引言 1. 背景介绍:随着集成电路技术的飞速发展,MCU的功耗问题逐渐成为设计和应用中必须考虑的关键因素。低功耗设计对于提高电路可靠性、降低成本以及延长电池寿命具有至关重要的作用。 2. 目的和意义:本文档主要是以华芯微特SWM341/SWM34S系列芯片,介绍从软件层面降低MCU功耗的方法分享。 二、功耗影响因素 功耗影响因素:供电电压、时钟频率、外设数目以及运行模式等 三、降低功耗方法 1. 控制子模块电路电源: 可以通过GPIO对采样电源进行控制,如SDRAM在不使用时,可以断开SDRAM电源降低功耗。 2. 控制内部外设: 把不需要使用的外设时钟全部关闭,需要时开启。例如,在固件分debug和release版本时,release版本屏蔽串口调试输出,关闭串口时钟。 3. 控制时钟频率: 时钟频率是影响功耗的关键因素,同等时间内,时钟越快,功耗越高
………………………………