TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1310进入SLEEP,但功耗还没有降下来,请问可能原因有哪些,怎么设置省电效果最佳。

    rf_task_init();

    uart_task_init();

    flash_task_init();

    Adc_task_init();

    I2C_task_init();

    while(1)
    {
        Uart_rx_process();
        sleep(1);

        if(tConfigParam.ConfigFlag)
        {
            RF_Transmit_Data();
        }
    }

Viki Shi:

查看是否还有其他功能没有关闭,建议直接使用SDK里的例程测试

Susan Yang:

请问您现在使用的是自己设计的板子?您现在的测试结果是怎样的?
功耗比较高的原因可能是有外设没有关闭,比如UART等。另外建议您检查一下引脚的外围电路,看看有没有漏电流。

user1263433:

回复 Susan Yang:

利用购买的小模块电路板测试的

user1263433:

回复 user1263433:

这几向外设怎么关闭啊,怎么打开啊,第一次用不很熟练。

Susan Yang:

回复 user1263433:

建议您测试下 pinShutdown 例程

user1263433:

回复 Susan Yang:

rf_task_init();
uart_task_init();
flash_task_init();
Adc_task_init();
I2C_task_init();
不加载这些功耗没问题

user4307521:

回复 user1263433:

您好,您的功耗问题,后来是怎么解决的呢

YiKai Chen:

回复 user4307521:

建議你查一下所有IO腳位有沒有漏电

user4307521:

回复 YiKai Chen:

您好,谢谢您的建议,我现在的问题是,晶振还在工作,没有进入standby模式呢

赞(0)
未经允许不得转载:TI中文支持网 » CC1310进入SLEEP,但功耗还没有降下来,请问可能原因有哪些,怎么设置省电效果最佳。
分享到: 更多 (0)