有没有ADC唤醒 ,然后将数据发送出去后再次进入低功耗的例程?看了一下rfWakeOnRadioRx 还是不知道怎样做,求大神们指点下
Felix ZF:
rfWsnNode例程就是周期性的采集ADC,然后发送。
如果你对功耗比较敏感,并且只有当ADC采样值达到指定值时才唤醒发送,可以使用Sensor Controller Engine,它可以在MCU保持休眠的状态下进行ADC采样,并且当采样值满足你设定的条件时,才触发中断来唤醒MCU。
Magic:
回复 Felix ZF:
rfWsnNode的例程在没有任务时进入的IDLE模式吧,应该不是STANDBY模式吧,这个模式应该怎样进入?
追问一下,因为我电源是采用线圈感应给电容充电的方式,电压是从0V逐渐增加的,电源在1.5V这样的时候,功耗有4mA,有没有方法把这个功耗降低?或者是有什么办法让系统一上电就进入STANDBY模式,有没有什么方法让CC1310跳过BOOT,直接运行程序?
Felix ZF:
回复 Magic:
在默认的TI-RTOS配置下,当所有的用户定义的task都处于blocked状态时,TI-RTOS将系统切入standby状态。
关于你追问的问题,建议在硬件上做些修改,当电压高于一定值之后再对CC1310供电。