汽车总线之----CAN总线

Introduction

早期的车辆网络是点对点的模式,臃肿繁杂且效率低下

现在是以总线的模式,很明显线路简洁清爽了很多。

高速CAN可以支持1M/s的速率,低速CAN可以支持125k/s的速率

CAN节点的内部结构图(Structure of CAN-Bus and electronic Control Unit)

寻址方式:peer-to-peer,broadcast

对于broadcast广播寻址的方式,CAN控制器中有报文过滤器,从而决定要不要接收报文。

CAN总线上的节点是没有主从之分的,由于是共享传输机制,同一时刻,只能有一个节点进行访问,所以当有多个节点同时要使用CAN总线进行报文发送时,就需要进行非破坏性仲裁机制(arbitration),以优先级的来决定报文的发送顺序。

非破坏性仲裁机制:当遇到访问冲突的时候,会根据每一个节点发送的报文里的11bit 的ID数值进行优先级的裁定。优先级高的报文就会优先发送,优先级较低的报文会在优先级较高报文发送完成之后,会尝试继续发送。因之前丢失仲裁的报文不会因为因为优先级低就被丢弃掉,而是会等优先级高的报文发送完成后,总线空闲的时候继续发送,所以称之为非破坏性仲裁机制。

优先级决定方式:Bit by Bit, "与运算", 回读

CAN报文的帧:标准帧,远程帧,扩展帧,远程扩展帧

CAN 报文标准帧的结构

数据保护


相关推荐
wuhanzhanhui20 分钟前
从高强钢到碳纤维!2026武汉汽车材料轻量化制造技术展会,重塑未来造车新范式
大数据·汽车·制造
维基框架1 小时前
汽车座舱开发上云 Google的Arm实例解决了什么实际问题
arm开发·人工智能·汽车
ranjun102316 小时前
产教融合赋能:区域汽车服务行业的人才破局之路
汽车
sramdram20 小时前
基于32位微控制器的FOC汽车水泵方案
单片机·嵌入式硬件·汽车·微控制器·32位微控制器
dandan734621 天前
膜结构汽车棚厂家哪家抗风能力强?
汽车
盟接之桥1 天前
为制造而生:制造业EDI如何重塑全球连接力
网络·安全·低代码·汽车·制造
XindaBlack2 天前
AI Agent 技术在汽车智驾平台中的应用与底层 Infra 技术栈全景
人工智能·汽车
dandan734623 天前
膜结构汽车棚厂家哪家案例多?
汽车·膜结构汽车棚厂家
老马聊技术4 天前
HyperLPR3汽车车牌识别
python·汽车
盟接之桥4 天前
跨越数字鸿沟,重塑全球信任:盟接之桥EDI如何以长期主义赋能中国制造出海
网络·人工智能·安全·汽车·制造