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.

[参考译文] LAUNCHXL-CC1310:在 SmartRF Studio 中以高数据速率读取数据包

Guru**** 2484615 points
Other Parts Discussed in Thread: CC1310

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1184552/launchxl-cc1310-reading-packets-at-high-data-rates-in-smartrf-studio

器件型号:LAUNCHXL-CC1310
主题中讨论的其他器件: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