看你是什么帧,标准帧还是扩展帧,一楼控制场数错了,还把CRC把校验位和CRC界定百符弄成一起度了,应答场也漏算了
标准帧:SOF+ID+RTR+r0+DLC+Data+CRC+CRCDel+ACK+ACKDel+EOF=1+11+1+1+1+4+(0~8)*8+15+1+1+1+7=44~108
扩展帧:SOF+ID+RTR+r0+DLC+Data+CRC+CRCDel+ACK+ACKDel+EOF=1+29+1+1+1+4+(0~8)*8+15+1+1+1+7=62~126
标准帧ID是11位,扩展帧ID是29为,数据场可以是0到8个字节,所以是(0~8)*8
更详细的可以追加给点分 问我专哦 弄个这方面的专业工具对加深理属解很有帮助的,我的答案我就是对照着CANspider的display数的绝不会错。
这个总线标准得调整数的格式可以通过CPA。