摘要: 一、UDS Task处理 void UDSPeriodicTask(void) { //其它功能处理 if (mRequest_Received) { mRequest_Received = FALSE; UDS_CAN_Service_Manager(); } } UDSPeriodicTask, 阅读全文
posted @ 2023-04-18 15:37 一条名叫西西的狗 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、平台环境 二、代码实现 一、平台环境 Virtual Box 7.0 Ubuntu 18.04 cmake version 3.10.2 gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0 二、代码实现 DCM的功能,主要是接收Tcp/IP传入的数据,从中提取服务ID 阅读全文
posted @ 2023-04-18 15:27 一条名叫西西的狗 阅读(475) 评论(0) 推荐(1) 编辑
摘要: 一、单帧(SF) 二、首帧(FF) 三、连续帧(CF) 四、流控帧(FC) 一、单帧(SF) 单帧(SF)是UDS协议中数据传输的一种方式,用于传输长度小于等于7个字节的数据块。下面是单帧的数据结构图: BYTE 1 BYTE 2 BYTE 3 ... BYTE 8 + + + + + + + + 阅读全文
posted @ 2023-04-18 15:10 一条名叫西西的狗 阅读(2558) 评论(0) 推荐(0) 编辑