CC1310 在WOR模式接收问题
时间:12-23
整理:3721RD
点击:
大家好,关于CC1310在WOR的接收问题,用的是CC1310-LaunchPad的仿真板,用的TI-RTOS的WOR例程,功耗要控制在50uA左右,接收成功率非常差。更改了一下配置后,还是一样。现在不知道问题在哪里,各位有能把功耗控制得很低,而接收成功率高的配置方式吗,谢谢大家了。
现在的通信距离有多远?把波特率修改成2.5kbps,接收板的发射功率可以降低一下。
wor的接收和发送是配套的,如果你设置接收每秒唤醒一次,那么发送也要让引导码加长到1秒,而这些只要在历程上修改一下参数就可以了。。这个我做过,接收方,唤醒时电流3mA,唤醒时间时间4ms。睡眠时1.5uA。这个比你说的50uA低多了。
如果是例程修改,那么需要把rf的发送和接收做在一起,这个有点麻烦,可以自己移植修改一下
你接收端是1秒唤醒一次,发射端发射唤醒周期却不是1秒,接收成功率肯定低了。
谢谢您的解答!我用的接收是CC1310芯片,发射用的CC1150的发射芯片(成品)不能修改。用WOR模式,更改某些蚕食达到低功耗的效果。使用占空比来控制功耗吗,
CC1310自带电源管理系统,不在接收状态时,自动进入低功耗,不需要用PWM控制。可以使用pend,或者Task_sleep机制进入低功耗。