主题中讨论的其他器件:CC1310、 CC1200
您好、专家!
是否有文档介绍 CC1310的以下参数。 我在代码中发现从空闲到 rx、时间大约为1.2ms、太慢了。 如何加快此唤醒时间。 在我的应用中、我不需要射频待机、它可以 一直在工作。 因此、我认为1.2ms 是不合理的。 您能向我展示一下方法或代码吗? 谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、专家!
是否有文档介绍 CC1310的以下参数。 我在代码中发现从空闲到 rx、时间大约为1.2ms、太慢了。 如何加快此唤醒时间。 在我的应用中、我不需要射频待机、它可以 一直在工作。 因此、我认为1.2ms 是不合理的。 您能向我展示一下方法或代码吗? 谢谢!
我们不提供此方面的数据表编号、因为如果补丁发生变化等、时间可能会发生变化
从待机到活动 RX 大约需要1.6 - 1.7ms、并且没有可用于减少该数字的魔术设置。
下图显示了以下情况:
while(1) { RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropRx, RF_PriorityNormal, &callback, RF_EventRxEntryDone); RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropRx, RF_PriorityNormal, &callback, RF_EventRxEntryDone); RF_yield(rfHandle); sleep(1); }
X1-X2来自 Stadnby、约为1.7毫秒。
X3-X4是在第一个 RX 结束后再次启动 RX 时发生的。 大约需要250us。
如果电流消耗不是问题、您可以将两个重复模式设置为1以使器件保持恒定 RX:
rf_cmdPropRx.pktConf.bRepeatOk = 1;
RF_cmdPropRx.pktConf.bRepeatNok = 1;
如果您运行上述代码、但缺少待机功能、则 X1-X2时间会减少到大约1.3ms。
Siri.