我目前正在开发基于 Contiki-ng 的低功耗 IoT 节点,该节点在 TI CC1350 启动板上运行。我的问题是我的功耗总是> 6mA。
编译并运行energest
示例,我可以看到 MCU 收音机始终在收听,无论我是否使用MAKE_MAC = MAKE_MAC_NULLMAC
and进行编译MAKE_NET = MAKE_NET_NULLNET
。由于 CPU 始终处于活动状态,因此运行
MAKE_MAC = MAKE_MAC_TSCH
或MAKE_MAC = MAKE_MAC_CSMA
增加了大约 2mA 的消耗,但无线电从不占空比。
有没有办法在这个平台上减少 Contiki-ng 的电流消耗?