尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

UDS 34 36 37服务后续更新

UDS 34 36 37服务后续更新 1、直接看图上面的意思即可长度格式标识高4位标识“最大块长度”字段所占字节数、低4位保留为0后续0x36(数据传输)服务每次所允许客户端发送的最大字节数。0x34服务有很多是程序去完成的可以设计上位机2、一帧传不完会不断的往下传输如果我们读取故障码很快但34 36 37这个不可能人工点击的整个流程是程序代码完成的3、举个列子深入理解看颜色基地址是0802 0000这里的28为0000,22为0001,00为0002, 2482×168397209B 28 34 004408 02 00 0000 00 9B 28长度需要计算,这里的对应的为基地址44高字节内存大小的长度低字节内存起始地址长度的字节数4、否定响应码的描述5、36服务刷写ECU有上百KB,使用多个36服务数字块序号 01 02 。。。。依次类推到了FF之后怎么办下一个就是00开始6、每一帧必须是1024个最后一帧不要求0x742004 0020代表后面有两个字节0400是1024为什么图片是1022因为需要加上服务号和序列号7、1024字节包括36服务ID以及快序号真正的只能传1022个 0x76 01 xx 我们传输1022个谁敢保证接受的字节没有错设计简单的校验方法最简单的直接加起来求和保留最低的字节 221×1022 225862 37246最后是46作为校验和。即0x76 01 46,有时候取反操作8、数据UDS诊断(1SO14229)不关心底层是什么总线?34、36服务本身没有对一次“数据传输”最大多少字节的限制就看你底层传输的自身的规定。多数的ECU只支持基于CAN总线的UDS刷写(DoCAN)在ISO15765-2中规定(多帧的首帧中描述了本次UDS的命今中含有多少个字只用了12bit来描述即第一个字节的低4位加上第二个字节4095个字节 FFF9、否定响应码36服务请求否定响应码1、36 后面啥也没有那就是0x13 报文长度不正确2、先有34 才应该有36 如果没有发送34 那就会报243、74 20 00 64结果36给150个字节返回314、事先约定 71 某一帧有问题可以重新发 0x73否定响应码5、临时出现高压0x92电压太高/93太低
返回列表