8 系统睡眠唤醒--中断唤醒_第1页
8 系统睡眠唤醒--中断唤醒_第2页
8 系统睡眠唤醒--中断唤醒_第3页
8 系统睡眠唤醒--中断唤醒_第4页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、技术支持与项目开发合作技术支持与项目开发合作(TELQ11940507阿莫阿莫 系统睡眠唤醒系统睡眠唤醒-中断唤醒中断唤醒 1实验目的实验目的 1)为什么要睡眠? BLE 的特点就是超低功耗的无线传输设备,其闲时可以进入睡眠 模式,在需要传输数据时候进行唤醒,能进一步节省电量。 2)掌握几种系统电源模式的基本设置及切换。系统电源有以下几种管理模式: ?全功能模式全功能模式, 高频晶振( 16M 或者 32M)和低频晶振( 32.768K RCOSC/XOSC ) 全部工作, 数字处理模块正常工作, 一般我们基础实验都是用全功能模式, BLE 协议栈内 可以设置是否使用

2、低功耗模式, 可以通过宏定义选择, 这是后话了。 ?PM1 : 高频晶振(16M 或者 32M )关闭,低频晶振(32.768K RCOSC/XOSC ) 工作,数字核心模块正常工作。 ?PM2 :低频晶振(32.768K RCOSC/XOSC )工作, 数字核心模块关闭,系统通过 RESET,外部中断或者睡眠计数器溢出唤醒。 ?PM3 : 晶振全部关闭,数字处理核心模块关闭,系统只能通过 RESET 或外部中断 唤醒。此模式下功耗最低。BLE 协议栈使用的就是这种模式。非常省电,一颗纽扣电池可 以坚持工作长达 1 年。 3)将睡眠模式下的 CC2540 通过按键中断唤醒,观察 LED 闪烁现

3、象。 2实验设备实验设备 硬件: PC 机一台 SmartRF cc254x(底板、核心板、仿真器、USB 线)一套 软件: XP/win7 系统,IAR 8.10 集成开发环境 3. 实验相关电路图实验相关电路图 由于发光二级管单向导电特性,即只有在正向电压(二极管的正极接正,负极接负) 下 才能导通发光。 四个 LED 为共阴极接法故相应管脚输出高电平时 LED 点亮。 技术支持与项目开发合作技术支持与项目开发合作(TELQ11940507阿莫阿莫 4实验相关寄存器实验相关寄存器 相关寄存器 PCON,SLEEPCMD,如下表所示:CC253x4x User Gu

4、ide. (Rev. C).pdf 寄存器作用描述 PCON (0 x87)供电模式 控制 Bit0 供电模式控制。写 1 到该位强制设备进入 SLEEP.MODE( 注意 MODE=0 x00 且 IDLE = 1 将停止 CPU 内核活动) 设置的供电模式, 这位读出来一直是 0。 当活动时,所有的使能中断将清除这个位,设备将重新 进入主动模式。 SLEEPCMD(0 xBE)睡眠模式 控制 Bit1:0 供电模式设置 00 : 主动/空闲模式 01 : 供电模式 1 10 : 供电模式 2 11 : 供电模式 3 睡眠定时器用于设置系统进入和退出低功耗睡眠模式之间的周期。 还用于当系统进入低 功耗模式后,维持 MAC 定时器(T2)的定时。其特性如下:长达 24 位定时计数器,运 行在 32.768KHZ 的工作频率, 频率是由外部晶振提供的。24 位的比较器具有中断和 DMA 触发功能在 PM2 低功耗模式下运行.按照表格寄存器的内容,相关寄存器配置如下: SLEEPCMD |= mode; /设置系统睡眠模式 mode 取值为 0、1、2、3 PCON = 0 x01;/进入睡眠模式 ,通过中断唤醒 PCON = 0 x00;/通过中断唤醒系统 技术支持与项目开发合作技术支持与项目开发合作(TELQ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论