(5.2)uboot详解——省电模式(番外)

(5.2)uboot详解——省电模式(番外)

这篇文章将对uboot的省电模式进行分析,这里介绍的内容与uboot的启动其实关系不大,如果关心uboot的启动过程,可以跳过这节以及后面的小节,直接到第6章。

省电模式和cpu的工作模式(异常)其实关系也不大,省电模式主要是依靠时钟来分类的,因为外设的工作必须要时钟,当停止给外设提供时钟的时候,相应的外设也会停止工作,所以省电管理就是根据控制是否给相应的设备提供时钟或电源来达到节电的目的。

ARM有四中节电模式:

普通模式:这种模式下,会给所有的外设和cpu都提供时钟,当所有的外设都开启的时候,功率消耗将达到最大,我们也可以通过编程来控制给哪些外设提供时,比如一个计时器不需要使用了,用户可以通过设置CLKCON寄存器的相应位来停止对这个设备提供时钟,达到节能的目的。

慢模式:也就是关闭PLL模式,在这种模式下是不会进行倍频操作的,不像普通模式,慢模式是通过使用外部时钟(XTIPLL或EXTCLK)作为输入时钟,这个时钟是没有经过锁相环的,频率将小于(如果有设置CLKSOLW)或等于外部时钟的大小。

空闲模式:这种模

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值