STM32F03 SPI从机全双工通信问题

2019-12-10 18:32发布

最近调试spi从机,看了很多,自己调试的时候发现很多问题,请教各位一下,如下:
1)主从SPI都使用中断接收,在同一片子上,通信正常,错误率都低于万分之1;
2)使用两片103通信,主接收从数据的错误率差不多都在十几分之一,从接收主的数据有时候从接收错误率几十分之一;
3)使用DMA机制,通信,错误率 和2差不多,但是错误存在很多更奇特的现象(从机发送的数字9,始终会出错);
请教各位大佬出出主意,指点一下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
mcusy
1楼-- · 2019-12-10 21:02
 精彩回答 2  元偷偷看……
xiaomu
2楼-- · 2019-12-10 21:09
逻辑分析仪,看波形,保证波形正确了,再去分析其他问题!
mcusy
3楼-- · 2019-12-10 22:51
xiaomu 发表于 2019-5-23 16:11
逻辑分析仪,看波形,保证波形正确了,再去分析其他问题!

用了逻辑分析仪,波形上就有很多的错误
lzg1987
4楼-- · 2019-12-10 23:30
那先用示波器看看波形失真没
mcusy
5楼-- · 2019-12-11 03:33
lzg1987 发表于 2019-5-23 18:51
那先用示波器看看波形失真没

这个应该没有问题,我设置成只接收,数据都全对的,设置成全双工,主从都会有错
styleno1
6楼-- · 2019-12-11 07:09
 精彩回答 2  元偷偷看……

一周热门 更多>