CC1310 休眠问题
时间:12-23
整理:3721RD
点击:
Hello TI engineer:
我司在用CC1310做低功耗产品,电池供电,现在在测试CC1310(5*5封装)休眠电流,测试代码如下
只创建了一个任务, 并且Board_initGeneral();函数中将GPIO初始化函数屏蔽了,只留下了Power_init();函数,在主任务中循环调 用Task_sleep(1000000UL/Clock_tickPeriod*60UL); // 休眠大约60s
模块烧录程序后,没有连接任何其他硬件设备,将VCC和GND连接到电池(3.6V)供电并串联万用表,测试的电流源大约0.4uA~0.2UA之间跳变,这个是正常的,但是每隔几秒钟(2s~5S)会有一个人跳变,突然一下从0.4uA跳到10uA,可能更大,万用表检测不出来
请问:这种测试方法有问题么?测试代码有问题么?如果测试代码和测试方法没问题,那跳变电流是哪里来的?如何处理呢?
Thanks very much
你观测到的这个跳变应该是recharge pulse
你可以阅读下面文档了解更多详情。
http://www.ti.com/lit/an/swra478c/swra478c.pdf
h发过火hello
看了一下这个文档,可能是这个问题,但是对低功耗产品有很大影响?有没有好的解决方案呢?
你指的影响是什么?
我们手册中列出来的各种工作状态下的工作电流,已经把recharge的情况考虑在内了