cc3200做slave,master通过spi传视频数据给cc3200,master的clk是16m,每发送1个512字节的报文后delay 1ms,在cc3200端接收时会产生丢包的情况,
如果每发送1个512字节的报文后delay 2ms,则cc3200都可以正确接收到所有报文。我看3200的datasheet是宣称spi支持到20m,为什么16m都会产生丢包?
我目前SPIFIFOLevelSet(ulBase,1,1);,fifio设置为1的,用的是eow中断,用eow中断时,是不是不受AEL/AFL设置值的影响?我们有什么办法提升spi收包的吞吐量呢?目前这样的吞吐量根本无法满足传输264视频数据的需求,也没有达到datasheet中提到的spi支持到20m的性能,我们应该如果调整呢?