CAN总线基础知识(填空形式)

1.CAN的ISO[125k-1Mbps]/OSI[125bps-]参考模型的层次结构分为物理层数据链路层
2.CAN报文帧格包含11位标识符的标准帧和29位标识符的扩展帧。
3.微控制器和SJA1000之间状态、控制和命令信号的交换都是在控制段中完成的。
4.SJA1000检测到有复位请求,中止当前报文收、发工作,进入到复位模式,当复位请求位出现1到0的变化,CAN控制器将返回到操作模式
5.CAN总线智能节点的软件设计包括:CAN节点初始化报文发送报文接收
6.CAN总线上用显性隐性两个互补的逻辑值表示“0”和“1”。
7.CAN总线报文传送由四种不同类型的帧表示和控制:数据帧远程帧错误帧过载帧,长度可变的位场是数据场
8.过载帧由过载标志过载界定符组成。
9.CAN总线的同步方式有两种:硬同步重新同步
10.在CAN总线中存在5种不同的错误类型,即︰位错误填充错误CRC错误格式错误应答错误
11.CAN报文中的帧类型:数据帧 遥控帧错误帧过载帧间隔帧
12.数据帧的7个段:帧起始仲裁域控制域数据段CRC域应答域帧结束
13.遥控帧由6个不同的位域组成∶帧起始仲裁域控制域CRC域应答域帧结束 (没有数据段)
14.CAN发送缓冲区列表中,数据长度最大为8字节
15.在复位模式中才能对CAN寄存器进行配置
16.光纤双绞线同轴电缆可以作为CAN总线的传输介质。
17.CAN总线是目前位置唯一有国际标准的现场总线。是多主工作模式不分主从
18.在一个给定的CAN系统中。位速率是唯一且固定的。
19.CAN在通信中的错误类型:位错误填充错误应答错误
20.CAN系统中,中断类型都有:发送中断接收中断错误中断
21.CAN控制器与物理总线间的接口是CAN收发器
22.CAN总线的特性:报文的优先级时间同步的多点接收错误检测
23.在远程帧发送/接收时,其发送/接收的数据字节数目为0
24.CAN总线可以连接多个节点传输距离远抗干扰能力强
25.ISO11898标准支持的最高传输速率为1Mbps
26.DeviceNet总线两端应加终端电阻,其标准电阻为120Ω
27.CAN总线使用的数据编码是差分曼彻斯特编码
28.在CAN总线2.0B技术规范中,扩展帧具有的标识符位数为29位
29.SJA1000属于独立CAN控制器芯片
30.CANopen协议支持11位标识符
31.在CAN总线中,当错误数值大于96时,说明总线被严重干扰
32.在CAN总线中,发出报文的节点称为报文发送器,如果总线不处于空闲状态,不是报文发送器的接点称为接收器
33.CAN总线采用非破坏性总线仲裁技术,本质上属于以事件触发的通信方式,具有某种程度的非确定性。
34.CAN总线中,就错误界定而言,一个单元可能处于下列3种状态之一:错误激活错误认可总线脱离; 为了界定故障,在每个单元中都设有两种计数:发送错误计数接收错误计数
35.在CAN总线中,位时间由同步段传播段相位缓冲段1相位缓冲段2组成。

1 、CAN总线系统智能节点一般有微控制器、CAN控制器、CAN收发器及光耦组成,简要说明每部分的功能,并画出原理框图。

微控制器︰负责CAN控制器的初始化,通过控制CAN 控制器实现数据的接收和发送等通信任务。
CAN控制器:对外它提供与微控制器的物理线路接口,通过微控制器对它编程,控制它的工作状态,进行数据的发送与接收,把应用层建立在它的基础之上。
CAN收发器∶是CAN控制器与物理总线间的接口,提供对总线的差动发送和接收功能。
在这里插入图片描述

2.CAN总线的数据链路层包括哪两个子层?分别有什么功能?
逻辑链路控制子层(LLC):为远程数据请求以及数据传输提供服务﹔确定LLC子层接受的报文中哪些报文实际上被接受﹔为恢复管理和过载通知提供手段。
介质访问控制子层(MAC):控制帧的的结构、执行仲裁、错误检测、错误的标定、故障的界定、确定何时发送和接受报文、位定时。

3.简述CAN总线的非破坏性逐位仲裁机制。
当多个节点同时向总线发送信息出现冲突时,优先级较低的节点会主动地退出发送,而最高优先级的节点可不受影响地继续传输数据。

4.CAN总线中,若具有下列报文ID的4个标准格式数据帧争用总线,胜出的是(C)
A:10001100001 B:10001010001 C:10001000010 D:11001000010

5.CAN总线配置流程
在这里插入图片描述

欢迎指正谢谢!

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
车载CAN总线是一种用于汽车电子系统之间进行通信的总线协议。它被广泛应用于现代汽车中,可以实现多个电子控制单元(ECU)之间的数据交换和通信CAN总线具有以下基础知识点: 1. CAN是什么?CAN是“控制器局域网络”的缩写,是一种串行通信协议,用于在车辆电子系统中传输数据。 2. CAN的技术原理:CAN总线采用差分信号传输和冲突检测机制,能够实现高速、可靠的数据传输。 3. CAN总线的特点:CAN总线具有高可靠性、抗干扰能力强、传输速率高等特点,适用于复杂的汽车电子系统环境。 4. CAN与其他通信方案的比较:相比于其他通信方案,如LIN总线和FlexRay总线,CAN总线具有成本低、可扩展性好等优势。 5. CAN总线的作用:CAN总线用于连接和管理车辆的各个电子控制单元,如发动机控制单元、制动系统控制单元等,实现数据交换和协同工作。 6. CAN的发展历史:CAN总线协议最早由德国Bosch公司在1983年提出,并在之后的几十年间得到了广泛应用和发展。 7. ISO/OSI基本参照模型与CAN协议:CAN总线协议按照ISO/OSI参考模型进行了分层设计,其中数据链路层和物理层对应了CAN总线通信规范和电气特性。 8. CAN总线协议标准:CAN总线协议有多个版本和标准,如CAN 2.0A、CAN 2.0B等,每个版本都定义了不同的数据帧格式和通信规则。 9. CAN总线协议数据链路层中的帧:CAN总线的数据链路层使用了两种帧格式,即标准数据帧和扩展数据帧,用于在CAN总线上传输数据和控制信息。 如果您还有其他相关问题,请告诉我。 相关问题: 1. 什么是CAN总线的差分信号传输? 2. CAN总线如何实现冲突检测? 3. 为什么CAN总线适用于汽车电子系统?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值