工具与软件:
我正在尝试解决 SPI 接口问题。 我们将运行 Wiznet w5500作为 cc1314的以太网接口。
w5500设计的最大 SPI 速率为80MHz、并在33MHz 下测试。 CC1314以12 MHz 的最大速度运行、
导致传输最大1.5 MB /秒、这会严重限制以太网速度。 这不是一个"一般"问题、而是一个问题
当一组以太网数据包填满 W5500缓冲区、而 cc1314无法获取这些数据包时、导致以太网溢出
和数据包丢失。
我已经运行固件(使用 TI NO-RTOS)驱动程序、但将 SPI 编程为16 Mbps 或24 Mbps。 这似乎可以正常工作、如所示
软件实现的、提高了性能并减少了数据包丢失。 (我可以看到可以在 swcu194中将 SPI 配置为 dmaclock/1。
我希望有人深入介绍 SPI 限制到12 MHz 的情况。
此致、
Gullik