-
阅读次数:
23
下载次数:
0
-
荐购次数:
0
收藏次数:
0
扫描用手机阅读此书支持Android/iPhone
本书具有较强的专业和针对。作者从事新能源汽车整车控制、电子电气、软件开发等工作,熟悉UDS协议和应用场景。他们将多年的工作经验进行了梳理和整合,形成了本书,以飨读者。全书以汽车电控系统、车线通信和诊断协议标准为基础,详细介绍了UDS协议栈架构、CAN驱动层、TP层、诊断应用层的实现,并围绕BootLoader、客户端通信、测试环节介绍UDS协议与实现,本书含UDS协议之ISO15765和ISO14229的内容,力求对标准的解释不偏移,又从实用的角度讲解标准的使用和软件代码实现;不但重视理论介绍,也与实践紧密结合,在不失规范的基础上以通俗易懂的语言,简明的图例和代码示例让读者对诊断标准和协议有深入的理解,有助于提升读者的理论水平和解决实际问题的能力。
简介
本书结合汽车电控系统软件中的RootLoader程序和上位机及脚本介绍UDS的使用场景,并深入讲解其功能,分为基础篇、核心偏、提升篇三部分。主要内容包括新能源汽车电控系统基础知识、基于CAN/LIN总线的通信协议、UDS协议栈架构、基于UDS的BootLoader、通过脚本实现UDS客户端通信、UDS测试等内容。本书首先介绍新能源汽车电控系统基础、常用总线通信协议和UDS基础知识,让读者站在电控系统的角度了解UDS等协议栈的作用和诊断的相关知识,然后根据ISO15765和ISO14229标准的内容从使用者的角度对标准的实现进行详细的解释,最后在诊断协议的基础上以BootLoader程序和上位机及脚本的实现讲解其在客户端和服务器端的应用及其测试环境。