浅谈深看:CANoe中UDS Basic Demo解析
来源: | 作者:pmo9ca4dc | 发布时间: 2019-04-19 | 2653 次浏览 | 分享到:


诊断响应API有1个:

on diagResponse是当Tester端接收到诊断响应时被调用。

莫要用错位置,好不啦!还不懂?往下看!以其中一个诊断事件为例。
Tester按键“1”中定义诊断请求,请求向ECU写入,并通过定义功能函数SendRequestAndCheckReturnvalue( )发送诊断请求。


图10 诊断请求

ECU对诊断请求进行响应。


图11 诊断响应

Tester接收响应,Write窗口显示信息。


图12 响应信息确认

然后,查看Trace窗口,验证诊断服务(Variant Coding Write)请求被成功发送,并获得肯定响应,如下图所示。


图13 2E诊断服务数据流

是不是有一种感觉,学习UDS诊断好像也不是很难?答案当然是NO !

上述Demo仅仅使用了一小部分API,更多API信息获取和学习,需要通过CANoe软件的Help文档来帮助查询,本文仅为各位提供精神层面的了解。
若对本文内容有任何疑问或存在技术痛点,欢迎联系我们。(发送邮件至support@e-planet.cn邮箱,或关注怿星科技公众号并留言)
相关文章