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

CC2530 MESH1.0.0a 宏定义 POWER_SAVING ;-DRFD_RCVC_ALWAYS_ON=FALSE;但是测的功耗是8MA左右,这是怎么回事?

CC2530 MESH1.0.0a 宏定义 POWER_SAVING ;-DRFD_RCVC_ALWAYS_ON=FALSE;但是测的功耗是8MA左右,这是怎么回事?

Viki Shi:

这个功耗,应该是没有成功进入PM模式,其他功能有没有使用?

SQ feng:

回复 Viki Shi:

我使用的串口,DMA方式。

Viki Shi:

回复 SQ feng:

把串口关闭再测一下功耗

SQ feng:

回复 Viki Shi:

我在宏定义中把HAL_UART=TURE改为XHAL_UART=TURE;应用初始化中把串口的配置注释掉;然后应用初始化中也有osal_pwrmgr_device(PWRMGR_BATTERY);下进去程序后,测得的功耗还是8MA.

Viki Shi:

回复 SQ feng:

参考如下文档的步骤测量功耗: www.ti.com/…/swra292

SQ feng:

回复 Viki Shi:

您好,阅读文档后,确认我自己配置的跟文档是一样的,测功耗时由于我是用两节5号电池直接给zigbee核心板供电,所以就把一个六位半的万用表接到电池的正极中,是这样测得的功耗不对吗?

SQ feng:

回复 Viki Shi:

解决了,是因为我程序里边把低功耗给关了。谢谢您耐心的解答。还有一个问题想向您请教,PM2模式下,怎么使用出口收数呢?

Susan Yang:

回复 SQ feng:

首先您需要确定到底程序有没有进入休眠,请您进入休眠函数断点调试。另外建议用示波器测试32M晶振是否间歇性工作
具体测试您可以看一下www.ti.com/…/swra292.pdf 的第4章

SQ feng:

回复 Susan Yang:

已经进入休眠了。低功耗问题解决了,现在是想在PM2模式下,用串口收数,有什么办法吗?

Alvin Chen:

回复 SQ feng:

一般是不使能流控,把流控作为中断唤醒pin使用。

赞(0)
未经允许不得转载:TI中文支持网 » CC2530 MESH1.0.0a 宏定义 POWER_SAVING ;-DRFD_RCVC_ALWAYS_ON=FALSE;但是测的功耗是8MA左右,这是怎么回事?
分享到: 更多 (0)