TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2510无线通信低功耗

 您好!!目前我设计一个项目,其中识别卡(2.4G CC2510)低功耗问题一直阻碍我很9久……

当我进入睡眠状态,有无线怎么唤醒它。手册上描述当进入睡眠状态后,外部中断可以唤醒。的确如此我可以用串口中断,睡眠定时器唤醒CC2510,但是就是不能用无线射频唤醒。

请问在无线唤醒的时候还需要注意哪些地房或者某些设置吗??

邮箱:nicole.088@163.com

 

CZ:

可以用WOR的方式唤醒,这种机制是需要运行低速晶体的,原理就是让CC2510周期性的唤醒自己去看空中是不是有前导符在发送,

当侦测到前导符时唤醒进入接收状态,如果一定时间内没有侦测到就重新进入睡眠,可以参考手册12.8章节以及寄存器MCSM2描述。

通常发射端通过发送长前导符去唤醒接收机。

nicole.088:

回复 CZ:

CZ您好!首先非常感谢您的指导。

        睡眠定时器针对识别卡来说不能使最低功耗的。因为它每隔一段时间都会去唤醒,这样唤醒后识别卡(发送)总会去寻找有没有阅读器(接收)与其建立通信。

      我是想:识别卡(发送)进入睡眠状态,一直睡眠。直到识别卡接收到阅读器广播发过来的数据的时候,识别卡唤醒。

                     这样,如果识别卡远离阅读器的时候,它不能接收到阅读器广播的数据,就不会唤醒。从而达到低能耗。

                    所以,我想使用射频收发中断唤醒。手册中提到,进入睡眠状态可以利用外部中断唤醒的吗?那么射频收发中断应该会唤醒的。

                   可是我一直不能用射频收发中断唤醒睡眠状态,请教您一下,这样的想法成立吗??如果成立我应该这么做。

CZ:

回复 nicole.088:

CC2510进入深度睡眠时是不可能用RF中断唤醒的,只有外部中断才能唤醒。

因为深度睡眠时RF是停止工作的,既然停止工作,就意味着它根本没有办法获知空中的无线电信息。

目前所有基于CC2510的接收低功耗方式都是用WOR的,其实它的功耗也很低的,几个微安,因为只有低速晶体在跑,

唤醒后功耗大一点,但时间很短,如果你十秒唤醒一次,电池用个一年以上是没问题的。

赞(0)
未经允许不得转载:TI中文支持网 » CC2510无线通信低功耗
分享到: 更多 (0)