7326|6

105

帖子

5586

TA的资源

纯净的硅(初级)

 

CAN高层协议之—— iCAN 协议 [复制链接]

iCAN协议分层结构

  iCAN协议全称“Industry CAN-bus Application Protocol”,即工业CAN-bus应用层协议。iCAN协议沿用了CAN协议标准所规定的总线网络的物理层和数据链路层,对CAN-bus报文中的帧标识符和数据域进行了重定义。iCAN协议位于OSI模型的第7层,如下图所示。

44444444444444444444444444.gif

iCAN协议内容

  iCAN协议详细的定义了CAN-bus报文中帧标识符以及数据的分配和应用,建立了一个统一的设备模型,定义了设备的I/O资源和访问规则,主要内容如下。
   iCAN报文格式定义,规定了iCAN协议规范中使用的CAN帧类型、以及帧ID、报文数据的使用
   报文传输协议,规定了基于iCAN协议的设备之间的通讯方式
   设备的定义,设备标识、设备应用单元、设备通讯以及应用参数以及定义标准设备类型,区分网络上设备具有的不同功能或者产品类型
   网络管理,规定了设备通讯监控以及错误管理
iCAN协议特点

  iCAN协议在汲取DeviceNET和CANopen 协议之精粹基础上,充分继承和发展了基于连接和对象寻址两种核心功能。支持多种传输方式,包括轮询方式、状态触发方式以及定时循环方式,还根据国内实际情况,去掉了诸如复杂的基于对象模式、通信波特率限制等因素,以高效精炼的协议,保证了数据通信的可靠性实时性,有效降低了硬件实现成本。
   基于节点地址的设备寻址,iCAN网络中支持多达64个节点
   支持轮询和事件触发通讯方式,保证了数据通信的实时性
   基于资源节点的设备数据寻址方式,简化了主站和从站间数据交换方式
   统一的设备模型,提高了设备的易用性和互换性
   完善的网络管理,有效监控所有通信节点,保证了数据通信的可靠性
iCAN协议中专有名词解释

   源节点:发送报文的节点
   目标节点:接收报文的节点
   主站(主控节点、主控设备、主站):基于iCAN协议网络中的管理设备,负责管理整个网络中的通讯,可以为PC或者嵌入式设备
   从站(受控节点、受控设备、从站):基于iCAN协议网络中的I/O设备单元,主站建立与从站的数据通讯,从从站获取输入数据,并向它分
   配输出数据
   节点:iCAN网络中主站和从站
   资源节点:指设备中特定的应用单元,如I/O端口
   资源子节点:指设备中特定配置单元中的子单元,如配置资源 
   MAC ID:Media Acess Control ID,媒体访问控制标识。iCAN网络中节点的唯一标识

最新回复

楼主有没有关于CAN的学习资料,最好带源程序的,谢谢!  详情 回复 发表于 2014-1-17 06:58

回复
举报

7

帖子

0

TA的资源

一粒金砂(初级)

 
楼主有没有关于CAN的学习资料,最好带源程序的,谢谢!
沙发!!
 
 

回复

30

帖子

0

TA的资源

一粒金砂(中级)

 
没有源代码的均是广告。
 
个人签名C8051F020学习开发板,C8051F系列单片机调试仿真器专卖:
淘宝店:http://shop58832825.taobao.com  
QQ:331215223  
E-MAIL:viewmicro@qq.com  
另外承接各类电子类相关项目
 
 

回复

12

帖子

0

TA的资源

一粒金砂(中级)

 
这个直接下载ican协议说明书就行了呗,
 
 
 

回复

17

帖子

0

TA的资源

一粒金砂(初级)

 
{:soso_e100:}路过看看
 
 
 

回复

1944

帖子

32

TA的资源

纯净的硅(高级)

 
谢谢分享,有开源的代码分享吗?
 
 
 

回复

35

帖子

7

TA的资源

一粒金砂(中级)

 
楼主有没有关于CAN的学习资料,最好带源程序的,谢谢!
 
个人签名
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表