微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > SPI通信

SPI通信

时间:10-02 整理:3721RD 点击:

我进行SPI通信实验,主机用的是飞思卡尔的KL26,超频到200M,SPI波特率1M,cc3200WiFi模块为从机。主机一次发送9600个字节数据,从机只能接收到900多个字节。如果说有数据丢失,1M的速率也不应该丢失这么严重啊。如果从机也用KL26就基本没有数据丢失。请问这是怎么回事?该怎么解决呢?是因为主机和从机主频不一样吗?我后来把主机波特率改为100k也还是有几十个字节的数据丢失。请大神指点一下,谢谢

不好意思,是我搞错了。

主SPI发送18MHZ测试过了,CC3200接收没问题,关键在于CC3200的SPI是否有DMA接收,这样才能提高效率,我还没找到相关信息,有知道的,请留个言

可以参考一下下面的这个例子:

https://github.com/severin-kacianka/cc3200_dma_spi_example/tree/master/transfer_64k

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top