您好!
我们 正在实施自定义无线电协议 、其中 我们 目前将 射频命令(例如多个 TX 命令)链接到特定 RAT 时间戳上。 我们假设可以将无线电置于空闲状态以减少这些命令之间的电流消耗、 但就我们目前可以看到的内容而言、此芯片在这些命令之间消耗~3.2mA (系统 MCU 处于空闲状态、没有其他外设处于活动状态、并在未连接调试器跳线等的情况下在 Launchpad 板上进行测量)。 我们假定我们会看到类似~ó n 1mA (无线电为~210uA、 空闲状态下的系统内核为675uA)的画面。 这些命令之间的时间会有所不同、但即使超过25ms、电流消耗也保持不变。
这怎么可能呢? 这些射频命令之间的电流消耗是否由于它们被连接而增加?
如果实现低功耗、或者射频内核是否可以处理鼠标计时器的打开、 进入 低功耗状态并 在 RTC 时间唤醒、则链接命令是一个不好的主意? 还是必须由系统 MCU 对其进行管理?
在另一种状态下、我们短时间进行 RX、然后调用 RF_Yield 并进入待机状态10秒、我们可以看到低电流消耗。 系统 MCU 进入待机模式、这10个周期的平均电流消耗小于2uA。
B·亨里克