主题中讨论的其他器件:CC1310
您好!
我想 使用 CC1310从 ADC 传输连续640KB/s 的数据流、但当我尝试在 SmartRF Studio 中接收到该数据流时、会出现如下所示的缓冲区溢出错误(以及我的当前设置)。 我理解这意味 着我的 PC 从 MCU 读取数据包的速度不够快、因此我想知道 我可以做些什么来使我的 PC 采样更快? 由于应用程序的原因,我无法降低数据速率,但我知道我仍然低于4Mbps 的最大数据速率-- SmartRF Studio 是否支持以这些高数据速率接收数据包?

我还注意到、我在查看序列号时缺少了一些数据包、但如果我出于 调试目的降低 ADC 上的采样率、我能够接收所有数据包并 在缓冲区溢出错误之间接收更多数据。 Tx 器件是一款 CC1310 Launchpad、其运行代码与 rfPacketTx 示例非常相似、但使用 RF_postCmd 而非 RF_runCmd (因此我怀疑有时会使 Tx 缓冲器饱和、但这将在我解决溢出错误后实现)、 Rx 器件也是使用 SmartRF Studio 的 CC1310 Launchpad。
如果有任何关于如何保存整个640kbps 数据流(或更高版本以用于未来应用)的建议、我们将不胜感激。
谢谢、
Adam