百道网

新能源汽车诊断UDS协议及实现

网店购买

内容简介

本书结合汽车电控系统软件中的BootLoader程序和上位机及脚本介绍UDS的使用场景,并深入讲解其功能,分为基础篇、核心篇、提升篇三部分。主要内容包括新能源汽车电控系统基础知识、基于CAN/LIN总线的通信协议、UDS协议栈架构、基于UDS的BootLoader、通过脚本实现UDS客户端通信、UDS测试等内容。
本书首先介绍新能源汽车电控系统基础、常用总线通信协议和UDS基础知识,让读者站在电控系统的角度了解UDS等协议栈的作用和诊断的相关知识,然后根据ISO 15765和ISO 14229标准的内容从使用者的角度对标准的实现进行详细的解释,最后在诊断协议的基础上以BootLoader程序和上位机及脚本的实现讲解其在客户端和服务器端的应用及其测试环境。
本书适合具有一定车载嵌入式软件开发和测试基础知识的读者,也可作为普通高等院校汽车相关专业的本科生或研究生学习汽车嵌入式软件开发的参考书,亦可供汽车电子行业软件工程师、总线网络开发工程师和总线测试工程师学习和参考。

作者简介

向满: 汽车电子软件开发专家。长期从事新能源汽车车整车控制器VCU,车身电子ECU,电子油泵等电控系统软件开发。先后就职于深圳航盛电子、德昌电机、长城汽车等汽车电子领域知名企业。

童维勇:高级工程师,“中国自动化学会2022杰出自动化工程师奖”获得者。深圳市软件行业协会和深圳自动化学会专委会专家。长期从事嵌入式软件开发和研发管理工作,曾成功主导开发了多款新能源汽车电控产品。