通信-CAN-00 标准概述

        总结了下CAN的基本知识,实际CAN的标准,内容,工具使用,上位机开发,下位机开发等,后续会找时间慢慢更新。本文主要介绍CAN标准,并对11898进行了进一步的介绍。

1 CAN概念

CAN-Controller Area Network

主要应用-汽车电子类似环境的组网通信。

2 标准

2.1 ISO标准化的CAN协议

1986年德国电气商博世公司开发出面向汽车的CAN通信协议。此后,CAN通过ISO11898及ISO11519进行了标准化。

1)ISO11898

ISO11898是通信速度为125kbps-1Mbps的CAN告诉通信标准。

2)ISO11519

ISO11519是 通信速度为 125kbps以下的CAN低速通信标准。

2.2 其他的组织、团体、企业也对CAN协议进行了标准化。

基于CAN的各种标准规格如下表所示,领域不一样,使用的协议也要跟着不一样。

3 11898标准

平时大家说的CAN标准如果没有特别说明,基本就说的 ISO11898标准,该标准也不是一成不变的,间隔若干年也会有更新。大家想了解目前正在用的标准可以根据以下链接来查询

ISO 11898-1:2015

该网站会清晰的介绍现在使用的是哪个标准,并且想要标准的还可以添加购物车购买。

目前ISO11898正使用的标准的文件名如下:

11898-1 2015

11898-2 2016

11898-3 2006

11898-4 2004

后续文章如没特别说明,都是根据该处的四个标准文档来写的。

X 参考资料

X.1 CAN入门书

X.2 ISO 11898-1:2015 - Road vehicles — Controller area network (CAN) — Part 1: Data link layer and physical signalling

CAN总线在ISO-11898 中的全集 ISO 11898-1:2003 specifies the data link layer (DLL) and physical signalling of the controller area network (CAN). This document describes the general architecture of CAN in terms of hierarchical layers according to the ISO reference model for open systems interconnection (OSI) established in ISO/IEC 7498-1 and provides the characteristics for setting up an interchange of digital information between modules implementing the CAN DLL with detailed specification of the logical link control (LLC) sublayer and medium access control (MAC) sublayer. ISO 11898-2:2003 specifies the high-speed (transmission rates of up to 1 Mbit/s) medium access unit (MAU), and some medium dependent interface (MDI) features (according to ISO 8802-3), which comprise the physical layer of the controller area network. ISO 11898-3:2006 specifies characteristics of setting up an interchange of digital information between electronic control units of road vehicles equipped with the CAN at transmission rates above 40 kBit/s up to 125 kBit/s. ISO 11898-4:2004 specifies time-triggered communication in the CAN. It is applicable to setting up a time-triggered interchange of digital information between electronic control units (ECU) of road vehicles equipped with CAN, and specifies the frame synchronisation entity that coordinates the operation of both logical link and media access controls in accordance with ISO 11898-1, to provide the time-triggered communication schedule. ISO 11898-5:2007 specifies the CAN physical layer for transmission rates up to 1 Mbit/s for use within road vehicles. It describes the medium access unit functions as well as some medium dependent interface features according to ISO 8802-2. This represents an extension of ISO 11898-2, dealing with new functionality for systems requiring low-power consumption features while there is no active bus communication.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值