打印
[STM32F4]

请问两条CAN报文之间,必须加延时处理吧?

[复制链接]
1057|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
god9987|  楼主 | 2024-1-31 10:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问两条CAN报文之间,必须加延时处理吧?

使用特权

评论回复
沙发
香水城| | 2024-1-31 14:02 | 只看该作者
CAN报文有发生缓冲,如果缓冲富余的就不用。

使用特权

评论回复
板凳
laocuo1142| | 2024-1-31 15:02 | 只看该作者
看具体的应用场景和需求

使用特权

评论回复
地板
laocuo1142| | 2024-1-31 15:02 | 只看该作者
看具体的应用场景和需求

使用特权

评论回复
5
laocuo1142| | 2024-1-31 15:02 | 只看该作者
通常情况下,CAN总线协议已经具有内置的机制来处理报文的发送和接收,而不需要在每条报文之间添加额外的延时。

使用特权

评论回复
6
一只眠羊| | 2024-2-16 18:47 | 只看该作者
是的,两条CAN报文之间需要加入一定的延时处理,以确保CAN总线上的通信稳定性

使用特权

评论回复
7
在曼谷的春| | 2024-2-16 21:00 | 只看该作者
因为CAN总线是一种共享式的通信介质,多个节点共享同一根总线进行通信,所以最好加延时

使用特权

评论回复
8
我吃小朋友| | 2024-2-16 23:00 | 只看该作者
没试过,但一般协议处理就行了

使用特权

评论回复
9
月亮一键变蓝| | 2024-2-17 01:00 | 只看该作者
其实我理解的是可以按照485的通信机制实现,点名之类的吧

使用特权

评论回复
10
未说出口的像你| | 2024-2-17 03:00 | 只看该作者
一般是需要加延时处理

使用特权

评论回复
11
风凉| | 2024-2-17 05:00 | 只看该作者
在发送完一条CAN报文后,需要一定的延时来避免与其他报文发生冲突,从而确保数据的可靠传输

使用特权

评论回复
12
捧一束彼岸花| | 2024-2-17 07:00 | 只看该作者
这种延时估计还需要好好调试选择才行,不然可能会不稳定

使用特权

评论回复
13
白马过平川| | 2024-2-17 11:00 | 只看该作者
建议延时的具体时间取决于CAN总线的速度和系统的实际需求

使用特权

评论回复
14
西洲| | 2024-2-17 13:00 | 只看该作者
我觉得是需要延时的,不然数据不就乱啦

使用特权

评论回复
15
故意相遇| | 2024-2-17 18:00 | 只看该作者
两条数据之间就算是不加delay,硬件也不能一起发过来吧,不过加延时是对的

使用特权

评论回复
16
zwsam| | 2024-2-18 09:08 | 只看该作者

使用特权

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

本版积分规则

54

主题

1028

帖子

0

粉丝