我现在在做一个小的项目,使用CC2530来实现无线通信,其中一个用于发送,一个用于接收。现在想要接收端进入休眠模式,当发送端有数据过来时候接收端唤醒接收数据,我目前是通过直接设置寄存器来实现的,并没有使用协议栈。而且正常情况下我的接收板可能几个月都不用接收数据,现在的解决方法是想用PM2模式,我的接收板位置在离地面10米左右的地方,不可能实现外部中断,但是这样一来就只能使用睡眠定时器来唤醒,但是如果在PM2模式下,我的发送板给接收板发送数据又不能保证一定能接收到,不知道该怎么解决?我想平时接收板休眠,等到数据到来唤醒接收数据,不知道能不能实现?请高手指教!!!
Yang Wenxiao:
高手请指点一下,能不能实现?
Yang Wenxiao:
TI大神在哪里?
Viki Shi:
“在PM2模式下,我的发送板给接收板发送数据又不能保证一定能接收到” 这句话怎么理解?一般来说,正确启用PM2并设置合适的唤醒间隔,不会耽误你收发数据的
Yang Wenxiao:
回复 Viki Shi:
意思是接收端在休眠时间段内我的发送端可能要发送数据,这样接收端接收不到,杭州TI的工程师给我介绍的方案是使用RSSI