编辑: 黎文定 | 2015-09-22 |
60 , 那么转 换格式如图 4.3. 图4.4 CAN 报文转串行帧示例(透明方式) 4.1.3.2 CAN 报文转串行帧 配置为CAN 报文的 帧信息 转换, 帧ID 不转换.CAN 报文和转换后的串 行帧如所示. 第13 页共22 深圳市宇泰科技有限公司 http://www.szutek.com 电话 0755-27886063 图4.4 CAN 报文转串行帧示例(透明方式) 4.2 透明带标识转换 透明带标识转换是透明转换的特殊用法,有利于用户通过转换器更方便的组 建自己的网络,使用自定的应用协议. 该方式把串行帧中的地址信息自动转换成CAN 总线的帧ID.只要在配置中 告诉转换器 该地址在串行帧的起始位置和长度, 转换器在转换时提取出这个帧ID 填充在 CAN 报文的 帧ID 域里,作为该串行帧的转发时的CAN 报文的ID.在CAN 报文转换成 串行帧的时候也把CAN 报文的ID 转换在串行帧的相应位置. 注意在该转换模式下,配置软件的 CAN 参数 项的 发送标识符 无效,因为此时发送的标识符(帧ID)由上述的串行帧中的数据填充. 4.2.1 帧格式 4.2.1.1 串行总线帧 带标识转换时,必须取得完整的串行数据帧,转换器以两帧间的时间间隔作 为帧的划分. 并且该间隔可由用户设定.串行帧最大长度为缓冲区的长度:255 字节. 转换器在串行总线空闲状态下检测到的首个数据作为接收帧的首个字符.传 输中该帧内字符间的时间间隔必须小于或等于传输n 个字符(n 的值由上位 机事先配........