{$cfg_webname}
主页 > 外文翻译 > 其他翻译 >

CAN总线网络是如何工作的

来源:wenku163.com  资料编号:WK16317058 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16317058
资料介绍

CAN总线网络是如何工作的(中文5000字,英文PDF)

数据传输规则
利用CAN来传输数据时,是没有寻址步骤,但每个信息内容都被分配了一个全网通用的特殊标识符。这个标识符不仅仅可以界定数据的内容还可以定义数据的优先级。对于总线而言,当几个站点同时竞争权限时,这种配置十分重要。

如果一个给定的站的中央处理器希望发送一个消息到一个或多个站点时,它会把内容与它的标识符发送到指定的CAN芯片,并使之进入准备状态;为了传输数据所有处理器都需要完成这一步骤。CAN芯片构建并解读完成制定数据。一旦CAN芯片接收到中线分配指令(“发送信息”),其他所有的站就会成为这个消息的接收者(“接收信息”)。每一个接受正确指令的站点,会成为一个测试点并确定接受的消息跟自己是否有关联。如果接受的数据对此站点有用,他就会接受这个消息,否则忽略跳过。

面向内容的解决方案是系统配置灵活性的高度体现。假如新的站点是单纯的接收器。
在CAN当中加入新的站不需要对已存在的站进行任何软件或硬件上的改动。因为数据传输协议不会要求单个组件的物理地址,所以它支持模块化电子的概念,也允许多个接收(广播,多播)和同步的分布式过程:而且几个控制器测量得到的数据都通过网络传输。这样就不需要每个控制器都安装一个传感器。

 

 

推荐资料