Motorola与Intel格式的区别
Motorola格式(大端模式):
Motorola 格式:高位字节在前,低位字节在后。
位序:CAN总线协议规定位序都是大端模式,即msb first(最高有效位在前)。
应用场景:乘用车标准帧CAN和CAN FD报文更多使用Motorola模式。
举例:如果一个数据占据了Byte0和Byte1两个字节,Motorola格式会先发送Byte0(高位字节),再发送Byte1(低位字节)。
Intel格式(小端模式):
Intel格式:低位字节在前,高位字节在后。
应用场景:商用车扩展帧CAN报文更多使用Intel模式。
举例:同样对于占据Byte0和Byte1两个字节的数据,Intel格式会先发送Byte1(低位字节),再发送Byte0(高位字节)。
————————————————