汽车报文中:数据存储的大端序

发布时间:2026/5/19 15:58:02

汽车报文中:数据存储的大端序 目录1 数据的的高低字节2 数据存储内存地址高低地址3、大端序4 总结返回目录其实大小端序一直很容易搞混的上周项目的配置字分析也是因为地址高低和数据高低一直区别不开。这样是为自己做一个总结小端数据的低序字节保存在内存的低地址数据的高序字节保存在内存的高地址。大端数据的高序字节保存在内存的低地址数据的低序字节保存在内存的高地址。汽车行业使用的大多是大端。1 数据的的高低字节一个CAN网络报文数据0x12 0x34 0x56 0x78 0x9A 0xBC 0xDE 0xF0​网络报文最高字节MSB0byte最低字节LSB7byte每个字节最高位MSB 7bit最低位LSB0 bit报文高低字节如图1所示2 数据存储内存地址高低地址地址是从低到高的生长方式。截图是从芯片中读取到的。3、大端序示例53D 发送的数据为0x0110323456230121 第0字节是高位0x01ECU里面存储格式由此可见报文的高字节对于的是ECU的低地址对于can来说0字节也是最先传输给ECU的所以才会存储到低地址4 总结最后我们可以简单的记报文的第0字节存储在内存第一个位置后续的字节地址依次后加地址。同时在做数据分析的时候也不要忘记字节中的位。和字节的高低相反的。高位为7低位为0.我之前问题就是将第7位做为低位将0位作为高位分析去了导致配置码不对

相关新闻