CAN总线复习题

  • 格式:doc
  • 大小:22.50 KB
  • 文档页数:4

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、通信方式按照信息的传输方向分类,不正确的是()。

A. 单工方式

B. 半双工方式

C. 全双工方式

D.异步方式

2、通过复制位信号和延伸网段长度的网络设备是()。

A. 网关

B. 路由器

C. 中继器

D.网桥

3、下列现场总线中,支持电力线传输的是()。

A. Profibus-PA

B. CAN

C. DeviceNet

D. LonWorks

4、SJA1000进入睡眠模式,下列说法错误的是()。

A. 睡眠模式位为 1

B. 没有总线活动

C. 无中断

D. 发送数据

5、下列OSI模型中的()不属于DeviceNet的通信模型。

A. 物理层

B. 网络层

C. 应用层

D.数据链路层

6、ISO11898标准支持最高传输速率为()。

A. 5Kbps

B. 125Kbps

C. 500Kbps

D. 1Mbps

7、DeviceNet总线两端应加终端电阻,其标准阻值为()。

A. 75Ω

B. 120Ω

C. 200Ω

D. 330Ω

8、CAN控制器接口PCA82C250的CAN总线系统,总线至少可连接()个节点。

A. 32

B. 64

C. 110

D. 127

9、CAN总线使用的数据编码是()。

A. 归零码(RZ)

B.不归零码(NRZ)

C. 曼彻斯特编码

D. 差分曼彻斯特编码

10、MCP2515的SPI指令集中,复位命令是()。

A. B. 11 C. 00000011 D. 00000000

11、在CAN总线技术规范中,扩展帧具有的标识符位数为()。

A. 8位

B. 11位

C. 15位

D. 29位

12、SJA1000是()

控制器接口芯片控制器驱动芯片

C.在片CAN控制器芯片

D.独立CAN控制器芯片

13、属于独立CAN控制器芯片的是()。

A. C8051F040

B. P8Xc591

C. SJA1000

D. LPC2000

14、CANopen协议支持()位标识符。

A. 12

B. 11

C. 29

D. 32

15、SJA1000对控制段寄存器初始化工作在()下进行的。

A. BasicCAN模式

B. PeliCAN模式

C. 工作模式

D. 复位模式

16、在CAN总线中,当错误计数值大于()时,说明总线被严重干扰。

A. 96

B. 127

C. 128

D. 255

17、OSI通信模型中七层都具有的现场总线是()。

A. LonWorks

B. CAN

C. DeviceNet

D. HART

选择题答案:

填空题:

1. 路由器工作在OSI七层模型中的网络层。

2远程帧由6个不同的位域组成:帧起始、仲裁域、控制域、CRC域、应答域、帧结尾。

3. 当CAN总线系统传输速率为1000kbps时,两节点间的最大传输距离40m 。

4. CAN总线报文传送由4种不同类型的帧表示,分别是数据帧、远程帧、错误帧、过载帧。

5. MCP2515有 3 个发送缓冲器和 2 接收缓冲器。

6. PROFIBUS总线分为三个部分:PROFIBUS-FMS、PROFIBUS-DP和PROFIBUS-PA。

7. 当CAN总线系统传输速率为5kbps时,两节点间的最大传输距离为10000m 。

8. 过载帧由过载标志和过载界定符组成。

9. CAN总线的同步方式有两种:硬同步和重新同步。

10. SJA1000有两种操作模式:支持协议的BasicCAN模式和支持协议的PeliCAN模式。

11. MCP2515的接收缓冲器RXB1配备了 1 个屏蔽滤波寄存器和 6 个验收滤波寄存器。

12. MCP2515的SPI指令集中,复位命令是。

有3种不同的工作模式:高速、斜率控制和待机。

14. MCP2515在进行任何操作时,其SPI接口中的 CS 必须为低电平。

15. MCP2515的SPI指令集中,位修改命令是 00000101 。

16.如果引脚8接地,TJA1050将进入高速模式。

17. CAN总线的标准位时间结构都包括同步段、传播段、相位缓冲段1

和相位缓冲段2。

18. 在CAN总线中存在5种不同的错误类型,即:位错误、填充错误、CRC错误、格式错误、应答错误。

19. MCP2515具有5种工作模式,分别是配置模式、正常模式、休眠模式、监听模式和回环模式。

20. 在MCP2515的SPI接口中,外部数据和命令是通过 SI 引脚传送到器件中的。

1. 简述带冲突检测的载波侦听多重访问CSMA/CD协议的核心思想。(P7)

答:一个节点只有监听信道,确认信道空闲之后才能发送信息。如果多个节点几乎同时检测到信道空闲并发送信息,则产生冲突。检测到冲突的发送信息的节点必须采用某种算法来确定延时长短,延时结束后重复上述过程再试图发送。CSMA/CD的3种状态是竞争周期、传输周期和空闲周期,这3种状态轮流交替,周而复始。

2. CAN总线的数据链路层包括哪两个子层分别有些什么功能(P20)。

答:①逻辑链路控制子层(LLC):为远程数据请求以及数据传输提供服务;确定LLC子层接受的报文中哪些报文实际上被接受;为恢复管理和过载通知提供手段。

②介质访问控制子层(MAC):控制帧的的结构、执行仲裁、错误检测、错误的标定、故障的界定、确定何时发送和接受报文、位定时。

3. 简述CAN总线的非破坏性逐位仲裁机制。(P17,P23)

答:定义:当多个节点同时向总线发送信息出现冲突时,优先级较低的节点会主动地退出发送,而最高优先级的节点可不受影响地继续传输数据。

非破坏性逐位仲裁机制确保了报文和时间均不损失。当具有相同标识符的数据帧和远程帧同时发送时,数据帧优先于远程帧。在仲裁期间,每一个发送器都对发送位的电平与被监控的总线电平进行比较。如果电平相同,则这个单元可以继续发送。如果发送的是一“隐性”电平而监视到的是一“显性”电平,那么这个单元就失去了仲裁,必须退出发送状态。

4.简述MCP2515内部的发送缓冲器之间的发送优先级规则。(P99)

答:在发送起始帧SoF之前,器件将所有等待发送报文的发送缓冲器的优先级进行比较,具有较高优先级的发送缓冲器将优先发送。如果两个缓冲器的优先级相同,则编号较高的发送缓冲器将优先发送。发送优先级的设定共有4个等级,如果某个发送缓冲器的<1:0>设定为11,则它具有最高的发送优先级,如<1:0>设定为00,则它的发送优先级最低。

5. MCP2515可以通过哪几种方式来启动报文发送(P99)

答:①通过SPI的写命令来写寄存器;