谁懂CC1120的Snift功能?请指教下
时间:10-02
整理:3721RD
点击:
谁懂CC1120的Snift功能,请指教下?与eWOR的联系与区别是什么?
Siniffer mode 是指radio周期性的处于唤醒和休眠状态,用户在开发过程中只需要设置唤醒和休眠的周期,应该会自动去执行。前提是两次唤醒的时间间隔必须要小于前导码的发送时间,这样可以保证在唤醒时能够把数据包给捕捉到。所以说siniffer mode可以实现周期性的休眠和唤醒工作,但是休眠时间不能太长,这种模式是和一直出去RX on状态相比较的,功耗能下降很多,平均电流<2-3mA
WOR其实是一种人为的操作方式,就和我们平常理解休眠一样,我们可以自己设定休眠时间,然后把整个Radio都power down,这种下可能会错过数据包的接收,因为休眠时完全是power down的,功耗只有0.4uA。
在实际应用过程中,Sniffer mode用于正常接收时使用,WOR用于可以长时间休眠,不需要数据收发时使用。