大家好,我在降低CC2530功耗的问题上有一点小麻烦。
应用的场景是这样的:红外热释电传感器+ Op-Amp(cc2530内置) + ADC. 每一秒读一次数据, 如果判断条件符合,再打开RF发送(一天也就发几十次),否则继续睡眠(PM3)。
这样的方法似乎还是不太能满足我的要求。感觉CPU每次醒来读数据的功耗高了一些。
我想问问能不能让CPU仅仅工作在32K RC下面,来实现超低功耗。或许这个问题比较小白,但还望大家解答一下。
如果有别的降低功耗方法,也请各位指教一下。
谢谢了!
VV:
PM3模式下,32M的晶振已经关闭了,32K的还在工作。
RF发送必须得用32M
但是在数据处理的时候应该可以通过晶振分频,或者内部RC晶振工作。
Shanshan Ouyang:
回复 VV:
RF必须要32M,这个我了解
ADC是否需求32M呢?
如何才能在数据处理的时候用32K呢,应该将相关寄存器操作放在Z-stack中的什么地方呢,望指教!
谢谢!!!