CC1310调用SPI_transfer(),,之前的10000多次调用均正确,之后开始一直失败,这样失败可能是什么原因,求分析,谢谢。我怎样能避免,必须要重新关闭再打开嘛?有没有遇到类似问题的,谢谢~
Viki Shi:
降低速率测试一下看看,怀疑是CPU处理不过来或者buffer释放不及时
liu shr:
回复 Viki Shi:
那这种情况有没有不降低速率和传输频次的解决方式,我当前速度是从模式4M
liu shr:
回复 Viki Shi:
降成3M仍然有这个问题,反而我如果将程序功能裁剪后就没有问题了。。。。。。这是处理不过来么,为啥前面都没问题,就超过了10000多包或者50000多包以后开始出现
Viki Shi:
你用如下帖子里的代码测试一下:
e2echina.ti.com/…/397829
Viki Shi:
你用如下帖子里的代码测试一下:
e2echina.ti.com/…/397829
liu shr:
回复 Viki Shi:
应该没有关系吧,我用的是SDK中的例程啊,我想问下这种SPI_transfer()失败后怎么能够恢复传输。
TI中文支持网
