1、按spi_demo进行实验,两块cc3200板子连接,一个为master、一个为slave,连线确保是正确的。两个板子均把程序烧录好了。
问题:master板子一但按下复位键,slave收到的数就错了;在此之后,slave按下复位键,它收到的数才对。
2、用另一块SOC芯片(主)与CC3200(从)进行spi通信
问题:SOC重新上电复位后,CC3200收到的数据是错的。CC3200这边有时需要多次复位才能保证收到正确数据。
总结:也就是说,从机不动,主机一旦复位,从机收的数就不对了。
求解,谢谢
Xiaolong Zhang3:
求解,谢谢了
Yonghua Pan:
能否尝试一下下面的代码,SPI+DMA的,
http://www.deyisupport.com/question_answer/wireless_connectivity/wifi/f/105/t/128771.aspx
我测试过,效果看起来还不错。有问题也请告知一下。谢谢!