Other Parts Discussed in Thread: CC1311P3
器件型号: CC1311P3
我们想检查 CC1311P3 是否支持真正的外设到外设 DMA 传输、而无需任何 MCU (M4F) 干预、特别是在射频用例中。
用例 1:RF RX→UART TX(无 MCU 参与)
当射频内核接收到数据时、RX 回调当前会唤醒 MCU。
我们的目标是 使用 DMA 将射频 RX 数据直接传输到 UART TX FIFO 、无需 MCU 触摸或复制数据。
原因:
在将射频数据包转发到 UART 时、MCU 需要保持空闲来执行其他任务、例如:
-
频率切换
-
度量计算
-
电源控制更新
用例 2:UART RX→RF TX(触发 ADV/TX 命令)
同样、当 UART 接收数据时、我们希望这样做 将 UART RX 缓冲区直接映射到射频内核 、以便可以触发 RF TX(例如 ADV 或分组 TX) 可以读取它 。
同时、MCU 应能够:
-
更新 PA 设置
-
切换射频通道
-
运行其他应用程序任务
-
在没有 CPU 参与的情况下、CC1311P3 是否支持外设到外设 DMA(射频内核
UART)?
-
如果是、是否有文档或示例说明如何在 RF 和 UART 之间配置 DMA 通道?
-
如果不受支持、TI 建议的低延迟替代方案:
-
以最少的 MCU 唤醒将射频 RX 数据转发到 UART
-
基于 UART RX 触发 RF TX 而不进行 CPU 数据复制
-
-
是否有任何可以近似实现无 MCU 运行的 RF 命令链接或 RAT-TRIGGER 方法?
谢谢、Theiv B
-