硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2879|回复: 1
收起左侧

[技术讨论] 物理链路正常情况下,CAN总线需要考虑丢包吗

[复制链接]

14

主题

62

回帖

104

积分

初级会员

积分
104
发表于 2021-5-25 14:13:48 | 显示全部楼层 |阅读模式
CAN硬件部分有CRC数据验证和错误重发功能。只考虑链路正常情况下,可以保证接收端收到的数据是正确的。
但多节点时,接收端如果没有软件应答的话,发送端软件无法知道接收是否正常。接收端加软件应答,就会占用信道,降低效率,软件复杂度也会大幅增加。


那么物理链路正常且信道峰值负载不满的情况下,CAN总线会丢包吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107072
QQ
发表于 2021-5-26 07:21:12 | 显示全部楼层
CAN虽然支持多主模式,不过还是一主多从方式简单稳定可靠,易维护。

CAN本身速度就很慢,与串速度差不读,再慢点影响不大。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-16 11:18 , Processed in 0.145217 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表