位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第627页 > CC1100E-EMK950 > CC1100E-EMK950 PDF资料 > CC1100E-EMK950 PDF资料1第48页

CC1100E
19.5无线唤醒( WOR )
无线电可选唤醒( WOR )
功能使
CC1100E
定期
从睡眠中醒来,并侦听传入
数据包,而不MCU互动。
当
SWOR
选通命令发送上
SPI接口时,
CC1100E
会去
睡眠状态时, CSn为被释放。该RC
振荡器必须前启用
SWOR
选通可以使用,因为它是在时钟源
为WOR定时器。芯片上的定时器将设置
该
CC1100E
进入IDLE状态,然后RX状态。
经过一个可编程的时间, RX ,该芯片将
回到SLEEP状态,除非数据包
收到。参见图23和第19.7节的
如何在超时工作的细节。
要退出WOR模式,设置
CC1100E
进入
空闲状态
该
CC1100E
可以设置到信号微控制器
一个数据包已经收到通过使用
GDO引脚。如果接收到分组,则
MCSM1.RXOFF_MODE
将确定
行为在所接收的数据包的末尾。
当MCU读取了数据包,它可以把
芯片返回到睡眠与
SWOR
频闪
从空闲状态。
注意:
FIFO中失去其在内容
睡眠状态。
在WOR定时器有两个事件,事件0和
事件1.在与WOR的SLEEP状态
活化,达到事件0将打开
数字调节器和启动晶体振荡器。
事件1在事件0编程后
超时。
两个连续事件0时
以由下式给出一个尾数值编程
WOREVT1.EVENT0
和
WOREVT0.EVENT0,
和
an
指数
价值
SET
by
WORCTRL.WOR_RES 。
该方程为:
图23 :事件0和事件1的关系
从时间
CC1100E
进入睡眠状态
直到下一个EVENT0被编程为
看来,T
睡觉
在图23中的要大一些
当使用26 MHz晶体比11.08毫秒
当一个27 MHz晶振使用10.67毫秒。
如果T
睡觉
小于11.08 ( 10.67 )毫秒,有
一个偶然的事件连续0的意志
发生
750
128
秒
f
XOSC
太早了。应用手册AN047 [ 7 ]介绍
操作的详细的理论和
使用WOR时涉及到不同的寄存器,
以及突出的重要方面时
使用WOR模式。
19.5.1 RC振荡器和时序
低功耗RC振荡器的频率
用于与WOR功能变化
温度和电源电压。为了
保持频率尽可能准确,
RC振荡器进行校准时
可能的话, XOSC运行时,这是
和芯片不处于睡眠状态下。当
电源和XOSC启用,时钟
所使用的WOR计时器是一个分割XOSC
时钟。当芯片进入睡眠状态时,
RC振荡器将使用最后一个有效
校准结果。该RC的频率
振荡器被锁定到主晶
频率除以750 。
在应用中,无线电非常醒来
通常,每一秒通常几次,它
是可以做到的RC振荡器校准
一次,然后关闭校正,以减少
电流消耗。这是通过设置
WORCTRL.RC_CAL=0
并要求RC
从中读取振荡器校准值
注册
RCCTRL0_STATUS
和
RCCTRL1_STATUS
和写回
RCCTRL0
和
RCCTRL1
分别。如果
t
EVENT
0
½
750
EVENT
0
2
5
WOR
_
水库
f
XOSC
事件1超时编程
WORCTRL.EVENT1.
图23显示了
事件0超时之间的时序关系
而事件1超时。
SWRS082
第48页92