- 博客(6)
- 收藏
- 关注
原创 DoIP----UDSonIP(五)
当UDS被用于DoIP的时候,有一些针对以太网特有的规则,我们本文来介绍一下这些规则。UDSonIP的内容在ISO 14229-5中定义。
2023-07-15 17:12:23
351
原创 DoIP----时间参数(四)
当DoIP节点接收到诊断设备发来的一个路由激活报文并被正确处理后,逻辑连接的状态就从“socket initialized”跳转到“Registered [Pending for Authentication]” ,此时定时器T_TCP_Initial_Inactivity被停止,启动T_TCP_General_Inactivity定时器。该参数指DoIP节点在发送了一个诊断设备在线检查请求报文后等待响应的时间,超时时间为500ms,如果超时后未收到响应,则DoIP节点判断诊断设备已离线,关闭TCP连接。
2023-07-15 17:07:57
174
原创 DoIP----报文类型(二)
我们上一篇文章提到,DoIP报头中有两字节的,代表DoIP报文类型,本文就来详细介绍一下每一种报文类型。标准中对报文类型的定义如下:数据类型分为三部分,标绿的是节点管理报文,标黄的是状态信息获取报文,标蓝的是诊断报文。
2023-07-15 15:36:15
968
原创 DoIP----基础概念(一)
该端口由外部诊断设备在49152-65535范围内动态定义,用于诊断设备向DoIP节点发送的UDP报文,在报文中作为源端口,报文的目的端口应设置为UDP_DISCOVERY。当DoIP节点向诊断设备发送响应的时候,报文中的目的端口应设置为UDP_TEST_EQUIPMENT_REQUEST,源端口可以为UDP_DISCOVERY,也可以有DoIP节点动态定义。
2023-07-15 15:13:15
155
原创 S32DS_如何编译生成和调用静态库
调用静态库时,所有版本的S32DS的方法都差不多,首先需要将要调用的静态库文件及其函数和变量接口的申明头文件一起添加到应用工程,并在应用工程属性中设置相应的链接器(Linker)选项,让链接器可以识别找到要调用的静态库,需要特别注意的是在设置Linker的Libraries时,需要在英文输入法下输入双引号和冒号:":被调用的静态库(*.a文件)"。在S32DS IDE下静态库文件的后缀名不再是.lib而是.a。Step4:完成以上设置后,重新编译应用工程,即可。重新上传取消正在上传…
2023-04-26 15:09:59
1486
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人