pentong 发表于 2009-10-14 21:11

求助,si4432的WUT休眠唤醒方式

本帖最后由 pentong 于 2009-10-15 13:19 编辑

我用的是SI4432,收发功能基本调试通过,并测试了通信距离300m之内没问题(433M,9.6K/s,GFSK),比CC1100好很多!
现在遇到一个问题,就是我在使用LDC模式时.当SLEEP下去后,经过WUT周期醒来侦听数据,没有接收到数据(对方没有发送),应该自动返回SLEEP状态,现在的问题是不能返回SLEEP状态,却一直处于RX状态。 如果此时有数据发送(对方发送数据),可以正常接收,成功收到这包数据后,可以进入SLEEP状态,但又经过一个WUT周期醒后来侦听数据,要是没有接收到数据(对方没有发送),又一直出于RX状态。
CC1100的WOR休眠侦听功能之前已经实现,现在这个si4432的WUT休眠侦听方式,我始终没搞明白,英文数据手册上写得也只有短短几段话,不够详细。现在给人的感觉就是SI4432在成功收到一包数据后是可以进入SLEEP状态,收不到数据,就一直出于读RX状态。
在网上也看到有人遇到一样的问题,也是没得到解决,在这儿请高手帮我解决这个问题.

annaxs 发表于 2009-11-16 21:24

请联系我们!!!

一览 发表于 2012-12-5 16:24

上面问题有 解决的吗? 我的硬件在WUT模式下,电流有300uA. 时钟周期很长10s ,开10ms.
所以万用表可以看到sleep时的电流。
300uA不正常。
硬件上下拉电阻都没有加。
只是加了RF 射频开关。

pentong 发表于 2013-5-31 09:45

好久没回来看这个帖子了,问题已解决!
这是SI4432的V2版本的漏洞,VB版本已经改进
页: [1]
查看完整版本: 求助,si4432的WUT休眠唤醒方式