打印
[其他ST产品]

SPI双机通信有极低概率丢帧怎么处理?

[复制链接]
1234|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
豌豆爹|  楼主 | 2023-5-30 10:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

SPI主从机通信,主从站用的是相同的板子,主站采用定时器触发中断发收,从站也采用中断触发发收,未使用DMA,可以正常通信收发数据,通信周期为2ms,但正常通信过程中有极低概率出现从机片选被拉低到被拉高过程中,从站无数据接收的情况,有大佬遇到过或知道原因吗?求解惑,谢谢!

使用特权

评论回复
沙发
呐咯密密| | 2023-5-30 16:45 | 只看该作者
主从设备间的距离尽可能短点

使用特权

评论回复
板凳
一只眠羊| | 2023-6-6 11:43 | 只看该作者
看看是不是外部有干扰啊

使用特权

评论回复
地板
在曼谷的春| | 2023-6-6 13:01 | 只看该作者
你这极低的概率,是什么概率?

使用特权

评论回复
5
月亮一键变蓝| | 2023-6-6 15:27 | 只看该作者
一般可以试试用DMA,也许能解决你说的问题

使用特权

评论回复
6
Stahan| | 2023-6-6 16:39 | 只看该作者
是有干扰出现吗?

使用特权

评论回复
7
她已醉| | 2023-6-6 17:28 | 只看该作者
可能是通讯速度过快吧,导致的

使用特权

评论回复
8
春日负喧| | 2023-6-6 19:59 | 只看该作者
定时器触发中断的话,你的中断优先级如何啊?

使用特权

评论回复
9
西洲| | 2023-6-6 21:37 | 只看该作者
丢包的话也是正常,要不就通讯降低速度,不然就缩短距离试试

使用特权

评论回复
10
我吃小朋友| | 2023-6-6 23:19 | 只看该作者
处理之前要知道为啥会有丢帧的情况的

使用特权

评论回复
11
故意相遇| | 2023-6-7 01:11 | 只看该作者
你的数据量很大么?

使用特权

评论回复
12
白马过平川| | 2023-6-7 03:15 | 只看该作者
可以用协议来限制一下,比如带数据长度和校验,就如何数据长度和校验都对,数据才能被正常接收

使用特权

评论回复
13
风凉| | 2023-6-7 07:26 | 只看该作者
丢包一般就是速度太快还有干扰,导致的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

513

主题

1960

帖子

5

粉丝