CAN总线详解

本文详细介绍了CAN总线的帧结构,包括数据帧、远程帧、错误帧和过载帧等,并重点解析了CAN帧的起始、仲裁段、控制段、数据段、CRC段、ACK段等组成部分。此外,还探讨了CAN总线的发送和接收流程,特别是CAN发送时的数据帧格式设置,以及接收端的过滤器配置,帮助理解如何进行有效的数据过滤和接收。
摘要由CSDN通过智能技术生成

CAN过滤器详解

需要了解的知识:
1.CAN:Controller Area Network,控制器局域网
2.CAN-bus: Controller Area Network-bus,控制器局 域网总线技术

3.运行流程:
在这里插入图片描述
4.显性隐性:
在这里插入图片描述

一、 CAN帧结构

CAN-bus通信帧:数据帧、远程帧、错误帧、过载帧和帧间隔

1.数据帧

由7个段组成,其中根据仲裁段ID码长度的不同,分为标准帧(CAN2.0A)和扩展帧(CAN2.0B)。
在这里插入图片描述
1.1 帧起始、帧结束:
在这里插入图片描述
1.2 仲裁段

在这里插入图片描述
1.2.1总线仲裁:

在这里插入图片描述
在这里插入图片描述

  • 从该分析过程得出结论是:帧ID值越小,优先级越高
  • 对于同为扩展格式数据帧、标准
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值