Other Parts Discussed in Thread: CC3200SDK, CC3200
Thread 中讨论的其他器件:CC3200SDK、 CC3200
您好!
我正在使用 CC3200SDK_1.3.0 SDK 中的 SPI_DEMO 示例、我想确认我看到的 SPI 吞吐量、并了解我应该期望的最大实际数据速率。
我让 cc3200 Launchpad XL 运行 SPI_DEMO 示例的从版本、并将 SPI 主设备配置为16MHz。 为了消除不必要的开销,我在 SlaveIntHandler()函数内的每个字节的 RX 上注释掉了 UART print 命令。 使用此修改后的软件、cc3200仍然只能保持每4us ~1个字节。 因此、即使我的 SPI 总线配置为16MHz、我的有效吞吐量仅为2Mbps。
我已经确定了信号的范围、一旦我开始将字节到字节的时间减少到~4us 以下、我就开始在 cc3200上丢失数据。 我知道 cc3200运行在80MHz M4上、但2Mbps 似乎仍然很低。 我是否可以采取任何措施来提高 RX 速率?
谢谢、