LM3S系列单片机主要有3种工作模式:运行模式(Run-Mode)、睡眠模式(Sleep-Mode)、深度睡眠模式(Deep-Sleep-Mode)。某些型号还具有单独的极为省电的冬眠模块(Hibernation Module)。而对各个模式下的外设时钟选通以及系统时钟源的控制主要由表 2.1中的寄存器来完成。 运行模式是正常的工作模式,处理器内核将积极地执行代码。在睡眠模式下,系统时钟不变,但处理器内核不再执行代码(内核因不需要时钟而省电)。在深度睡眠模式下,系统时钟可变,处理器内核同样也不再执行代码。深度睡眠模式比睡眠模式更为省电。有关这3种工作模式的具体区别请参见表 2.2的描述。调用函数SysCtlSleep( )可使处理器立即进入睡眠模式,而调用函数SysCtlDeepSleep( )可使处理器立即进入深度睡眠模式。任一中断都可以将处理器从睡眠或深度睡眠模式唤醒,并使处理器恢复到睡眠前的运行状态。因此在进入睡眠或深度睡眠之前,必须配置某个片内外设的中断并允许其在睡眠或深度睡眠模式下继续工作,如果不这样,则只有复位或重新上电才能结束睡眠或深度睡眠状态。
上传时间: 2013-11-08
上传用户:ArmKing88
LM3S系列单片机睡眠与深度睡眠应用笔记 介绍 LM3S 系列单片机如何进入休眠或深度休眠模式,以及休眠后如何唤醒。
上传时间: 2014-01-01
上传用户:李梦晗
TKS仿真器B系列快速入门
上传时间: 2013-10-31
上传用户:aix008
试目的LPC1114在深度睡眠模式下,采用低频看门狗时钟作为系统,开启定时器,实现控制器的周期性唤醒,以及此方案下的功耗测试。注:由于LPC1114在深度睡眠模式下只能通过13个GPIO引脚进行唤醒(PIO0_0 ~ PIO0_11和PIO1_0),但是在很多应用场合需要使用定时器周期性唤醒CPU,本测试既是针对此需求提出一种解决方案。
上传时间: 2013-11-08
上传用户:mqien
一个简单好用的B+树算法实现
上传时间: 2015-01-04
上传用户:缥缈
一个用Basic实现的B-Tree算法
上传时间: 2013-12-30
上传用户:ccclll
一个用Java applet实现的B-Tree算法
上传时间: 2013-12-25
上传用户:qiao8960
用C++实现的B-Tree算法
上传时间: 2014-01-20
上传用户:jiahao131
用Borland C写的B-Tree算法
上传时间: 2014-12-05
上传用户:xzt
Award BIOS(Basic Input/Output System)(电脑启动时所必需)的源码
上传时间: 2014-01-04
上传用户:ecooo