CAN学习
一、CAN2.0信息格式
11bit报文转16bit报文
ID11bit=((ID16bitHighByte*0x0100+ID16bitLowByte)>>5)&0x07FF;
例:上表的字节2跟字节3计算
29bit转32bit报文
ID29bit=((ID32bit_Byte1*0x01000000+ID32bit_Byte2*0x010000+ID32bit_Byte3*0x0100+ID32bit_Byte4)>>3)&0x1FFFFFF;
例:由字节2,3,4,5计算(Byte1~Byte4)