- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
ISO1898-1数据链路层和物理层信号
广州致远电子有限公司 工业通讯-CAN bus 通信产品
ISO11898-1 数据链路层和物理层信号
ISO 11898-1 定义了哪些内容,相关项目如何测试?
1、关于ISO 11898
ISO 是世界性的标准化组织,主要任务是制定国际标准,协调世界范围内的标准化工作,
与其他国际性组织合作研究有关标准化问题。IS0 11898 由以下部分组成:
ISO11898-1:数据链路层和物理层信号
ISO11898-2:高速接入单元
ISO11898-3:低速容错接入单元
11898-4:时间触发通讯
ISO11898-5:低功耗的高速接入单元
ISO11898-6:选择性唤醒的高速接入单元
最新的 ISO 11898-2、ISO 11898-5 和 ISO 11898-6 已经取代ISO 11898-2:2003、ISO
11898-5:2007 和ISO 11898-6:2013。
2、ISO11898-1 的定位
对比标准的OSI 通讯协议模型,ISO 11898-1 定义了CAN 的数据链路层和部分物理层,
如图1。数据链路层和物理层具体可分为逻辑链路控制、媒介访问控制、物理层编码、物理
层介质、物理层媒介依赖。
图1 ISO 11898 的定位
3、适用范围
ISO11898-1 旨在实现CAN 模块之间数据链路层上的信息规范。控制器区域的网络是一
种串行通信协议,用于道路车辆和其他控制领域,支持分布式实时控制和多路复用。
ISO11898-1:2015 适用于经典CAN 帧与灵活CAN 帧(CAN-FD )。经典的CAN 帧有效载
荷达8 个字节,比特率最高允许1 Mbit/s。最新的CAN 帧(CAN-FD )帧格式允许比特率高
于1 mbit/s,并且有效载荷大于每帧8 字节。新帧架构(CAN-FD )兼容经典帧结构。
图2 新旧帧关系
文库资料 ©20 17 Guangzhou ZHIYUAN Electronics Stock Co., Ltd.
文章源自广州致远电子有限公司,转载或引用请注明出处
1
广州致远电子有限公司 工业通讯-CAN bus 通信产品
4、基本概念
SO11898-1 详细列举出CAN 总线涉及到的基本概念。具体细节请读者参考原文,此处不
再展开。
图3 基本概念
5、CAN 层体结构
ISO 11898-1 包含逻辑链接控制子层(LLC )、介质访问控制子层(MAC )、物理编码子
层(PCS )。其中LLC 包括接受过滤、过载通知以及恢复管理;MAC 层包括数据封装与解
封、帧编码、介质访问管理、错误检测、序列及反序列;PCS 层包括位编码、位解码以及同
步。
图4 ISO 11898 包含的规范
6、MAC 数据的一致性
要传送的消息是由LLC 产生的,通过节点的控制器主机接口和数据链路层的子层传输到
MAC 子层。MAC 子层将把整个消息存储在一个临时缓冲区中,该缓冲区在传输开始之前被填
充。当传送的信息被传送到MAC 的子层时,LLC 子层应检查数据错误。如果检测到数据错误,
就不会启动传输。如果在检测到数据错误时已经启动,那么节点将被切换到总线监控模式或
进入受限的操作模式,接收节点将不会看到一条有效消息。
图5 自动错误过滤
文库资料 ©20 17 Guangzhou ZHIYUAN Electronics Stock Co., Ltd.
文章源自广州致远电子有限公司,转载或引用请注明出处
原创力文档


文档评论(0)