美文网首页汽车电子通讯
ISO14229和15765的区别

ISO14229和15765的区别

作者: 鼾声鼾语 | 来源:发表于2019-10-18 10:21 被阅读0次

1,ISO15765是有14229演化过来的;
2,14229及就是UDS,
3,ISO15765是UDS ON CAN急就是在can线上规定的UDS内容,当然除了can还有kwp2000等等;
4,ISO15765-2是网络层,只规定uds on can上帧的发送和接受需要的一些属性值;具体变量内容不做规定。


image.png

5,ISO15765-3,是应用层,规定了具体的服务号的内容,所以你会发现15765-3的内容和14229的内容在这里有很多重复项目


image.png

6,我们来看看ISO14229的内容,你会发现和ISO15765中重复的内容不少;


image.png
image.png

7,综上,ISO14229就是一个统一的规定UDS,15765就是在can上对于uds具体的规定,我们学习uds学习15765就可以了。
程序实现思路:一般15765-2中写拆包解包,和数据帧接受;15765-3中写SID以及子功能等等服务处理

相关文章

  • ISO14229和15765的区别

    1,ISO15765是有14229演化过来的;2,14229及就是UDS,3,ISO15765是UDS ON CA...

  • String转换为Int类型的时候报错NumberFormatE

    this.iso15765 = new ISO15765(Integer.parseInt(request_can...

  • MPEG-4格式和H.264(ISO14496)入门--Appl

    怎么说我也算是做协议开发的,14229,15765是我的专业内容。但是关于解码和文件格式一般都是有协议的,网上搜索...

  • &和&&,| 和 || 的区别

    &不管前面的条件是否正确,后面都执行 &&前面条件正确时,才执行后面,不正确时,就不执行,就效率而言,这个更好。 ...

  • &和&&, |和||的区别

    &和&&的含义一样, 表示逻辑与(and), 只有第一个表达式和第二个表达式都为 true 时, 整个运算结果才为...

  • &&和&,|和||的区别

    1 &&和&的区别 1 单&时,无论左边真假,右边都会进行计算 2 双&&时,只有左边为真时,右边才会进行计算,左...

  • null 和 undefined 的区别 ==和===的区别

    1.null 和 undefined 的区别 undefined 为变量未定义的值undefined表示"缺少值"...

  • is和 == 的区别

    为什么有时写代码 is 和 == 的结果相同,有的不相同呢? 分析: 官方文档中说 is 表示的是对象标示符(ob...

  • is和==的区别

    is 和 == 的区别 id()官网描述 def id(*args, **kwargs): # real sign...

  • *和**的区别

    **两个乘号就是乘方,比如2**4,结果就是2的4次方,结果是16 一个乘号*,如果操作数是两个数字,就是这两个数...

网友评论

    本文标题:ISO14229和15765的区别

    本文链接:https://www.haomeiwen.com/subject/moximctx.html