您好!
目前我们通过cc3200的SPI接口采用DMA方式接收设备的数据,数据流连续,速率固定(40k/byte),然后通过wifi发给同一路由器网络中的笔记本。为保证数据不丢失,如果wifi不能及时将数据发出去,通过SPI接收过来的数据首先存在ram的buffer中。目前遇到的问题是:有时会出现wifi通讯缓慢造成数据不能及时发出去,而ram中的buffer已经存满的情况,这样就会造成设备的数据丢失。有以下两个问题希望您提供支持:
1、wifi的速率比spi高许多,为什么会出现wifi不能将SPI接口的数据及时发送出去?
2、如果想加一个外部SRAM芯片来缓存数据,从资料看cc3200没有EPI接口,有什么好方法吗?
急盼回复,谢谢!