您好,欢迎来到暴趣科技网。
搜索
您的当前位置:首页CAN试题0

CAN试题0

来源:暴趣科技网


(1) 计算机网络体系结构中,物理层交换技术有 电路交换、报文交换、分组

交换,多路复用技术有 频分、时分、码分多址。

(2) CAN的ISO/OSI参考模型的层次结构分为 物理层 和 数据链路层。 (3) CAN报文帧格包含11位标识符的 标准帧 和29位标识符的 扩展帧。 (4) 微控制器和SJA1000之间 状态、控制 和 命令信号 的交换都是在控制

段中完成的。

(5) SJA1000检测到有复位请求,中止当前报文收、发工作,进入到 复位模

式,当复位请求位出现1到0的变化,CAN控制器将返回到操作模式。 (6) 验收滤波器由 验收代码寄存器 和 验收屏蔽寄存器 定义。

(7) 改变验收滤波器配置的途径:在运行中改变 和 在复位模式改变。

(8) P8xC591的CAN控制器支持两种自检测选项:全局自检测 和 局部自检

测。

(9) CAN总线系统中有两种类型的节点:不带微处理器的非智能节点 和 带

微处理器的智能节点。

(10)CAN总线智能节点的软件设计包括:CAN节点初始化、报文发送 和 报

文接收。

(11)网控器既具有 报文转发 功能,又具有 报文过滤 功能。

(12)网关不仅是一个物理接口转换器,还必须具有 通信协议转换 功能。 (13)CAN总线上用 显性和隐性 两个互补的逻辑值表示“0”和“1”。 (14)CAN的ISO/OSI参考模型的层结构为物理层和数据链路层。

(15)MCP2515工作模式有配置模式、正常模式、休眠模式、监听模式和回环

模式。

(16)P8Xc591存储器中包含16KB的内部程序存储器,可外部扩展到KB。

@

(17)数据帧与它前面帧的分隔是通过 帧间空间 来实现的。 (18)报文的位流根据 不归零(NRZ) 方法来编码。

(19)验收滤波器的滤波模式包括 单过滤模式和双过滤模式。 (20)输出控制寄存器在BasicCAN模式的操作模式中值为FFH。

(21)CAN系统中,总线的长度与终端电阻、节点数有关,同时与总线电缆单

位长度的 电阻率 成反比。

(22)CH372是一种USB总线通用设备芯片,具有内置固件模式和外置固件模

式。@

(23)USB报文上传数据流发起方式有查询方式和伪中断方式。 (1) CAN报文中帧类型不包括(C)。

A、数据帧 B、远程帧 C、应答帧 D错误帧 (2) SJA1000中,状态寄存器对于微控制器来说是(B)。

A、只写寄存器 B、只读寄存器 C、可读可写 D、以上均不对 (3) SJA1000中,内部时钟频率是外部振荡频率的(A)。 A、1/2 B、1/3 C、1/4 D、1

(4)CAN发送缓冲区列表中,数据长度最大为(D)字节。 A、5 B、6 C、7 D、8

(5) 在(C)模式中才能对CAN寄存器的进行设置。 A、工作模式 B、操作模式 C、复位模式 D、自检模式

(6) 下列哪一项不是CAN总线收发器TJA1050的工作模式(D)。

A、普通/高速模式 B、待机模式 C、静音模式 D、斜率控制模式 (7)可以作为CAN总线的传输介质是(D)。

A、光纤 B、双绞线 C、同轴电缆 D、以上均可 (8)下面哪种说法是错误的(C)。

A、CAN是目前为止唯一有国际标准的现场总线。 B、CAN为多主工作方式,而且不分主从。 C、CAN采用破坏总线仲裁技术。 D、CAN的直接通信距离可达10Km。

(9)在一个给定的CAN系统中,位速率是(C)。

A、唯一的 B、固定的 C、唯一且固定 D、唯一但不固定 (10)CAN在通信中的错误类型不包括:(D)

A、位错误 B、填充错误 C、应答错误 D、总路冲突错误 (11)标称位时间可以划分成为不重叠的时间片段,不包括(B) A、同步段 B、采样值 C、传播段 D、相位缓冲段 (12) 下列哪个选项不属于SJA1000输出模式(B)。

A、时钟输出模式 B、单相输出模式 C、正常输出模式 D测试输出模式

(13)P8Xc591组合了P87C554和SJA1000的功能,并在SJA1000的基础上增加CAN的特性,其中不包括:(D)

A、增强的CAN接收中断 B、验收滤波器可在运行中改变 C、扩展的验收滤波器 D、支持11位和29位标识码 (14)下列对ATC51CC03描述不正确的是(D)。

A、8051核心结构 B、256字节片内RAM C、2KB片内E2PROM D、32KB片内Flash (15)CAN系统中,中断类型包括:(D)

A、发送中断 B、接收中断 C、错误中断 D、以上均对 (16)CAN控制器与物理总线间的接口是(A)

A、CAN收发器 B、网控器 C、网桥 D、网关 (17)采用单线通信的CAN收发器件是:(D)

A、VD230 B、82C250 C、TJA1050 D、MC337 (18)下面对网控器的描述哪项是错误的(D) A、过滤通信量 B、增加节点的最大数目

C、扩大通信距离 D、减小了传输中的时间延迟 (19) 下面哪种不属于现场总线(D)。

A、 LonWork B、PROFIBUS C、HART D、USB (20)下面哪项不属于CAN的特性(A)。

A、一主多从 B、报文的优先权 C、时间同步的多点接收 D、错误检测

(21)在远程帧发送/接收时,其发送/接收的数据字节数目为(A)。 A、0 B、4 C、6 D、8

(22)以下对CAN总线描述有误的是(D) A、可连接节点多 B、传输距离远

C、抗干扰能力强 D、可与计算机直接相连 (23)下列不是USB总线的数据传输方式的为(D)

A、 控制传输 B、批量传输 C、中断传输 D、异步传输 (24)对网控器的描述,不正确的是(D)

A、可以增加网络节点 B、可以增加通信距离 C、可以变换通信速率 D、可以进行协议的转换

(25)假设为标准模式,ACR=0x72H,AMR=0x38H,则下面哪种ID的报文不能被接收(C)。

A、0x0257H B、0x0391H C、0x0245H D、0x02D3H 一、 名词解释

现场总线:现场总线是安装在生产过程区域的现场设备/仪表与控制室内的自动控制装置/系统之间的一种串行、数字式、多点、双向通信的数据总线。(或现场总线是以单个分散的数字化、智能化的测量和控制设备作为网络节点,用总线相连接,实现相互交换信息,共同完成自动控制功能的网络系统与控制系统。) 报文过滤: 报文过滤取决于整个标识符。为了报文过滤,允许吧屏蔽寄存器中任何的标识符位设置为“不考虑”或’无关’。可以用这种寄存器选择多组标识符,使之与相关的接收缓冲器对应。 在使用屏蔽寄存器时,它的每一位都是可编程的。也就是说,对于报文过滤,可将它们设置为允许或禁止。屏蔽寄存器的长度可以包含整个标识符,也可以是部分标识符。 二、 简荅题

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

微控制器:负责CAN控制器的初始化,通过控制CAN控制器实现数据的接收和发送等通信任务。

CAN控制器:对外它提供与微控制器的物理线路接口,通过微控制器对它编程,控制它的工作状态,进行数据的发送与接收,把应用层建立在它的基础之上。 CAN收发器:是CAN控制器与物理总线间的接口,提供对总线的差动发送和接收功能。

光耦:连接于CAN控制器与收发器之间,主要是为了实现总线上各CAN节点间的电气隔离,增强CAN节点的抗干扰能力。

原理框图:

2 简述CAN总线与RS-485相比较其优点有哪些?

①、RS-485总线是不支持竞争的,其通信采用的是“一主多从”的方式,运行效率低,高峰期易堵塞;而CAN总线具有非破坏性总线仲裁,支持竞争,通信采用”多主对等”方式;②、RS-485总线通信及组网的灵活性不强,通信速率也比较低;CAN总线组网非常灵活,通信速率最大可达1Mbps;③、RS-485总线标准只是一个电气标准,并没有自己的通信协议,无故障定位和错误处理功能,所以由RS-485总线构成的网络维护也比较困难,往往一个节点出故障却要每个节点进行排查;而CAN总线在这些方面则具有较强的功能。

3 为了保证报文完整的解码,采用的同步方式有哪些?同时遵循的同步规则有哪些?P37

同步方式:硬同步和重新同步;规则:①在一个位时间里只允许一个同步;②仅当采样点之前探测到的值与紧跟边沿后的总线值不相符合的,才把边沿用于同步;③在总线空闲期间看,无论何时有一由隐性转变到显性的边沿,就会执行硬同步;④符合规则①和②的所有其他隐性转变到显性的边沿都可用于重新同步。例外的情况是,如果只有隐性到显性的边沿用于重新同步,一个发送显性位的节点将不会执行如同具有真正相位误差的由隐性转变为显性的边沿所引起的那种重新同步。

4 试画出SJA1000初始化流程

五、分析题

1 分析一下CAN总线如何进行位仲裁的?

(1)CSMA/CD是“载波侦听多路访问/冲突检测”。利用CSMA访问总线,可对总线上信号进行检测,只有当总线处于空闲状态时,才允许发送。利用这种方法,可以允许多个节点挂接到同一网络上。当检测到一个冲突位时,所有节点重新回到‘监听’总线状态,直到该冲突时间过后,才开始发送。

(2)在总线超载的情况下,这种技术可能会造成发送信号经过许多延迟。为了避免发送时延,可利用CSMA/CD方式访问总线。当总线上有两个节点同时进行发送时,必须通过“无损的逐位仲裁”方法来使有最高优先权的的报文优先发送。在CAN总线上发送的每一条报文都具有唯一的一个11位或29位数字的ID。 (3)CAN总线状态取决于二进制数‘0’而不是‘1’,所以ID号越小,则该报文拥有越高的优先权。因此一个为全‘0’标志符的报文具有总线上的最高级优先权。可用另外的方法来解释:在消息冲突的位置,第一个节点发送0而另外的节点发送1,那么发送0的节点将取得总线的控制权,并且能够成功的发送出它的信息。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baoquwan.com 版权所有 湘ICP备2024080961号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务