Intel和Motorola的编码格式区别.pdfVIP

  • 43
  • 0
  • 约1.16万字
  • 约 9页
  • 2017-06-13 发布于湖北
  • 举报
Intel 格式与 Motorola 格式的区别 -CAN 总线信号的编码方式之我见 在进行 CAN 总线通信设计或者测试过程中,经常看到 CAN 总线信号的编码格式有两种定义:Intel 格 式与 Motorola 格式。究竟两种编码格式有什么样的区别呢?设计者、dbc 文件编辑者或者测试人员又该 如何判断两种格式,并进行有效正确的配置和解析呢?下面作者给出自己在设计和测试过程中的一点体 会和见解,希望能够总结出来加深一下印象和理解。 在编码优缺点上,Motorola 格式与 Intel 格式并没有孰优孰劣之分,只不过根据设计者的习惯,由用 户自主选择罢了。当时,对于使用者来讲,在进行解析之前,就必须要知道编码的格式是哪一种,否则, 就不能保证正确地解析信号的含义。以下就以 8 位字节编码方式的 CAN 总线信号为例,详细分析一下 两者之间的区别。 首先,介绍一下 CAN 总线的数据传输规则,首先传输一个字节的高位(msb ),最后传输该字节的 低位(lsb )。如下图所示。 bytex bit(8*x+7)

文档评论(0)

1亿VIP精品文档

相关文档