E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
14229
Python实现的UDS通信脚本,支持Vector CAN和PCAN设备,可二次开发扩展
PS:新能源电动汽车行业资深工程师,专注于:–ISO15765ISO
14229
的上位机代码编写;–ISO15765ISO
14229
的下位机代码编写;–NXP560xB系列芯片底层软件代码编写;–ARMTLE98x
「已注销」
·
2023-06-23 16:39
程序人生
UDSonCAN
2.1positiveresponse2.2negativeresponse二、诊断服务10h服务27h服务283E(TesterPresent)三、诊断服务示例四、DTC4.1DTC内容4.2DTC状态参考一、概述 UDS全称统一的诊断服务,ISO-
14229
·
2023-06-21 06:20
CAN通讯
汽车
诊断协议那些事儿
诊断协议那些事儿本专栏将以ISO
14229
、15765-2为基础深入介绍诊断那些事儿,从故障定位到软件刷写……重点掌握各个服务的功能、报文格式,为后续功能开发打下基础!
诊断协议那些事儿
·
2023-06-18 15:26
诊断协议那些事儿
汽车
网络协议
功能测试
需求分析
车载系统
ISO
14229
理解(一)
前言ISO-
14229
用于汽车行业诊断通信的需求规范,它只规定了与诊断相关的服务需求,并没有涉及通信机制,因此要实现一个完整的诊断通信还需要定义网络层协议(比如ISO-15765),还有底层硬件实现方式
梅尔文.古
·
2023-06-14 01:34
自动驾驶
网络
Bootloader 相关概念理解及测试用例设计
在
14229
规范中的BootSoftware等价于bl,由两部分构成BootSoftware(Bootloader)=BootManager+ReprogrammingSoftware1、bootmanager
攻城施主
·
2023-06-11 22:57
汽车行业测试
单元测试
关于UDS协议--细节更新
一、关于物理寻址和功能寻址1区别:前者一对一;后者一对多2ECU所支持的服务物理寻址都支持;功能寻址只支持1011283E85221419这几个服务(即31、2e、2F、34、36、37不支持)3二、
14229
攻城施主
·
2023-06-11 22:57
汽车
c++
15765-3/
14229
-1-UDS刷写Bootloader笔记
本文笔记来自于ISO15765-3-2004中文版和1422-1-2013中文版,2020英文版,感谢以上资源!笔记仅用于自己学习及大家参考~~目录9.7上传/下载功能单元9.7.1请求下载服务(RequestDownload)(0x34)9.7.2请求上传服务(RequestUpload)(0x35)9.7.3传输数据服务(TransferData)(0x36)9.7.4请求传输退出服务(Req
赞哥哥s
·
2023-06-11 19:46
UDS诊断
can
bootloader
网络协议
UDS(ISO
14229
)诊断服务的29服务和84服务
1.前言USD协议诊断主要采用“问-答”模式,即诊断仪像车辆指定的ECU发送请求(Request),指定的ECU会做出相对应的响应(Response),并将响应返回给诊断仪。从而可以依据定义好的诊断描述文件,就可以将相对应的数据转化为相对应的问题和描述。常见的UDS服务类型可以参考统一诊断服务(UDS)_晓翔仔的博客-CSDN博客这一篇博客对UDS诊断服务功能和描述较为完整,推荐阅读。UDS(IS
晓翔仔
·
2023-06-07 05:38
tech
knowledge
UDS
汽车
OTA
安全
网络
UDS与DoIp整理
UDS与Doip知识框架整理UDS(UnifiedDiagnosticService)1、概念由ISO
14229
协议规定,使用诊断测试仪(客户端)控制车载电子单元(ECU,服务端),实现电子喷油喷射、自动变速和防抱死制动系统工作等等
张一西
·
2023-04-20 20:01
汽车电子
UDS
DoIP
底层架构
故障诊断
车载以太网
UDS 协议软件架构
软件模块的调度机制一.UDS协议软件架构框图二.UDS软件文件结构三.UDS软件模块的调度机制1.UDS软件基于网络协议分层的架构,分别有协议应用层,网络层和数据链路层2.应用层基于ISO15765-3,ISO
14229
东川君
·
2023-04-20 20:29
汽车诊断
UDS介绍
标准名是《道路车辆统一的诊断服务》英文名是《Roadvehicles—Unifieddiagnosticservices》在ISO
14229
中规定,它是从ISO14230-3(
-点点-
·
2023-04-20 20:57
MCU
UDS
doip
DOCAN
UDS统一诊断服务【六】访问时序参数0X83服务
数据格式2.1请求报文2.2子功能2.3响应三、举例前言本文介绍UDS统一诊断服务的访问时序参数0X83服务,希望能对你有所帮助一、访问时序参数服务介绍这个服务我目前在项目中没怎么用到过,先来看看ISO
14229
嵌入式老林
·
2023-04-18 18:03
UDS
UDS
ISO标准
【UDS】ISO
14229
之0x3E服务
文章目录前言一、理论描述二、使用步骤1.请求2.响应总结->返回总目录返回总目录<-
&春风有信
·
2023-04-16 21:58
UDS诊断从入门到熟练
can
汽车
【UDS】ISO
14229
之0x10服务
文章目录前言一、理论描述1.分类2.工作模式二、操作步骤1.请求2.回复总结->返回总目录扩展会话->编程会话一般诊断仪启动之后,会给ECU发送1003,让ECU进extendedDiagnosticSession中,在这个session中可执行的诊断服务就很多。当进入该会话时(非defaultSession),经过一段时间会退出并进入defaultSession,这个时间一般为5000毫秒,即I
&春风有信
·
2023-04-16 21:28
UDS诊断从入门到熟练
can
汽车
跟我学UDS(ISO
14229
) ———— 0x3E(TesterPresent)
该服务用于向一个或多个服务器指示客户端仍连接到车辆,并且先前已激活的某些诊断服务和/或通信将保持活动状态。按照我的理解就是,当你进入到某一个模式(非DefaultSession/安全解锁)下,你需要发送3E服务来维持在该状态下,否则就会退出到默认模式下。这也是一个3E服务的重要测试点。另外,在自动化的过程中,也需要考虑到这个模式的使用,否则会出现在一系列的错误。一、诊断请求具体的格式定义如下:这里
小趴菜詹
·
2023-04-16 21:57
ISO
14229
软件测试
黑盒测试
UDS统一诊断服务【一】诊断会话控制0X10服务
文章目录前言一、诊断会话控制简介二、会话模式三、报文格式1.请求报文2.子功能3.响应报文3.1肯定响应3.2否定响应4.时间参数四、举例说明:ISO
14229
的例子:实际的例子:前言最近在做诊断相关的开发工作
嵌入式老林
·
2023-04-16 21:25
汽车电子
嵌入式硬件
UDS
14229
-1标准加Trace ,两万字长文详细解读
我是蚂蚁小兵,专注于车载诊断领域,尤其擅长于对CANoe工具的使用寻找组织,答疑解惑,摸鱼聊天,博客源码,点击加入【相亲相爱一家人】玩转CANoe,博客目录大全,点击跳转目录UDS标准总览常用诊断服务诊断服务的发送和响应格式1DiagnosticSessionControl(0x10)service1.1服务介绍1.2请求格式1.2.1正响应格式及Trace图例:1.2.1.1重点参数解释:1.2
蚂蚁小兵
·
2023-04-16 21:54
UDS及CAPL诊断自动化
CAPL
UDS
14229
诊断
统一诊断服务1
UDS由ISO-
14229
系列标准定义,ISO
14229
-1定义了诊断服务,不涉及网络及实现,只有应用层的内容。而ISO
14229
-3则定义了UDS在CAN总线上的实现。
ccbe6b627fab
·
2023-04-14 12:07
车载以太网DoIP规范
1DoIP规范13400-1:DoIP协议基础13400-2:DoIP3/4层13400-3:DoIP1/2层13400-4:DoIP引脚定义
14229
-2:UDS5层
14229
-5:UDS7层https
SEP5010
·
2023-04-10 21:16
Network
DoIP
UDS
CAN总线第三讲-网络传输层CanTP讲解
Can诊断通信包含了诊断应用层(ISO15765-3/ISO
14229
汽车工程师谈技术
·
2023-04-07 09:57
AUTOSAR
CP系列讲解
autosar
mcu
汽车
网络
UDS on CAN的ADAS刷写BootLoader上位机开发
最近受某ADAS企业委托,帮助其开发一款ADAS控制器的BootLoader上位机,采用的设备是Kvaser和USBCAN2,一切都还比较顺利,刷写流程基本也是按照ISO
14229
-1的标准来做的,修改相关
南山墨客
·
2023-04-04 02:26
汽车电子软件
c#
汽车
UDSonLIN(ISO
14229
-7)诊断协议
文章目录前言一、UDSonLIN实现的需求二、定义诊断等级1.诊断等级一2.诊断等级二3.诊断等级三三、LIN主节点的设计主节点的故障管理、传感器读取和I/O控制四、LIN从节点的设计前言在基于CAN的诊断学习之余,本文为大家介绍UDSonLIN的相关内容,与UDS应用部分相对独立,可以单独学习,属于UDS的第七部分内容。与CAN通信最大的差别是LIN网络拓扑是“一主多从”的结构,通过LDF进行调
诊断协议那些事儿
·
2023-04-03 12:45
诊断协议那些事儿
LIN
网络
车载系统
经验分享
uds基本概念扫盲
UDS(UnifiedDiagnosticServices)是一种基于ISO
14229
标准的汽车诊断通信协议,用于诊断和调试车辆中的电子控制单元(ECU)。
江南侠客(上海)
·
2023-04-02 04:53
UDS诊断专栏
autosar模块详细学习
mcu软件开发专栏
网络
服务器
网络协议
uds
诊断
【UDS】ISO
14229
之0x19服务
文章目录前言一、理论描述1.服务分类2.状态掩码二、操作步骤1.请求2.回复总结->返回总目录返回总目录<-
&春风有信
·
2023-03-14 22:31
UDS诊断从入门到熟练
can
autosar
自动驾驶
汽车
UDS(统一诊断服务)的理解——0x19服务
ISO15765-2规定了UDS的网络层,ISO
14229
规定UDS的应用层。UDS可以在不同的汽车总线上实现,但本文重点讨论UDSonCAN的诊断协议。
王大树叔叔
·
2023-03-14 22:40
UDS
其他
用vehicle spy3工具实现DTC读取和解析功能
用vehiclespy3工具实现DTC读取和解析功能使用vehiclespy3不仅能监控和发送报文,还能实现DTC读取和解析,但现在这种功能只适用于采用ISO
14229
诊断协议的控制器。
Herman_HoYi
·
2023-03-14 22:29
汽车电子
自动驾驶
UDS诊断系列讲解-总目录
~正所谓独乐乐不如众乐乐--1、UDS的简介和存在意义UDS诊断系列讲解之1.1-UDS开篇~二、UDS应用层
14229
-11,会话控制【UDS】ISO
14229
之0x10服务2,ECU重置【UDS】ISO
14229
&春风有信
·
2023-01-14 06:42
UDS诊断从入门到熟练
can
autosar
自动驾驶
汽车
认识UDS诊断29认证服务-Authentication Service
目录1.概述2.背景知识3.服务介绍4.服务实现5.与27服务的比较1.概述29服务是在ISO
14229
-2020版本中首次增加的为应对网联汽车日益增加的安全风险的新服务。
stay_h_stay_y
·
2023-01-14 06:09
车载诊断技术
安全
网络协议
UDS诊断基础知识简介-ISO
14229
由ISO-
14229
系列标准定义。
Koi_Cc
·
2023-01-14 06:04
汽车电子
汽车
物联网
嵌入式硬件
单片机
uds诊断服务介绍
01UDS简介UDS协议即ISO-
14229
,是UnifiedDiagnosticServices,统一诊断服务,是诊断服务的规范化标准。
qq_38865485
·
2023-01-14 06:34
uds诊断
UDS诊断系列之九 诊断仪在线(3E)服务
而一般遵照ISO
14229
-2的要求,超过S3时间,ECU就会从非默认会话切换到默认会话。而我不希望发生这种情况,该怎么办呢?方法就是在填
ChenglimK
·
2023-01-14 06:27
UDS诊断
网络
网络协议
汽车
UDS诊断系列介绍06-22服务
3.22服务使用示例4.Autosar系列文章快速链接1.系列介绍UDS(UnifiedDiagnosticServices)协议,即统一的诊断服务,是面向整车所有ECU的一种诊断通信方式,是基于ISO
14229
initiallizer_行稳致远
·
2023-01-14 06:27
Autosar扫盲系列
autosar
嵌入式
UDS
UDS诊断系列介绍08-19服务
服务2.6否定响应3.Autosar系列文章快速链接1.系列介绍UDS(UnifiedDiagnosticServices)协议,即统一的诊断服务,是面向整车所有ECU的一种诊断通信方式,是基于ISO
14229
initiallizer_行稳致远
·
2023-01-14 06:27
Autosar扫盲系列
autosar
嵌入式
ECU
UDS
UDS诊断系列介绍07-2E服务
2.32E服务否定应答3.Autosar系列文章快速链接1.系列介绍UDS(UnifiedDiagnosticServices)协议,即统一的诊断服务,是面向整车所有ECU的一种诊断通信方式,是基于ISO
14229
initiallizer_行稳致远
·
2023-01-14 06:27
Autosar扫盲系列
autosar
UDS
嵌入式
UDS诊断系列介绍04-10会话服务
服务请求与应答2.110服务请求2.2肯定应答2.3否定应答1.系列介绍UDS(UnifiedDiagnosticServices)协议,即统一的诊断服务,是面向整车所有ECU的一种诊断通信方式,是基于ISO
14229
initiallizer_行稳致远
·
2023-01-14 06:26
Autosar扫盲系列
嵌入式
autosar
UDS
UDS诊断服务的会话层和寻址方式
文章目录1诊断服务的会话层和寻址方式传送门==>>AutoSAR实战系列300讲「糖果Autosar」总目录1诊断服务的会话层和寻址方式根据
14229
uds诊断协议的要求,每个诊断服务只有处在合适的会话层才能起作用
汽车电子与软件开发
·
2023-01-14 06:26
#
62
非刷写诊断UDS服务
UDS诊断服务
UDS诊断系列介绍05-27服务
服务请求2.227服务肯定应答2.327服务否定应答1.系列介绍UDS(UnifiedDiagnosticServices)协议,即统一的诊断服务,是面向整车所有ECU的一种诊断通信方式,是基于ISO
14229
initiallizer_行稳致远
·
2023-01-14 06:49
Autosar扫盲系列
autosar
UDS
诊断
UDS入门至精通系列Service 83
二、Service83子服务详解总结前言在车载诊断范畴,应用到的协议(应用层)如下:->ISO
14229
ISO
14229
协议在业界应用最广,主要是面向OEM的诊断需求做功能实现。
车载诊断技术
·
2022-12-27 09:50
漫谈UDS诊断协议系列
汽车
数据库
测试工具
测试用例
网络
跟我学UDS(ISO
14229
) ———— NRC码
在ISO
14229
中,负响应代码范围可以划分为3个范围: 0x00: 服务器内部实现的positiveResponse参数值; 0x01~0x7F:与通信相关的否定响应代码; 0x80~0xFF
菜鸡小詹
·
2022-11-29 16:15
ISO
14229
软件测试
黑盒测试
UDS(ISO
14229
)诊断服务功能及描述完结篇
文章目录前言一、诊断和通信管理功能单元1.0x10(DiagnosticSessionControl)2.0x11(ECUReset)3.0x27(SecurityAccess)4.0x29(Authentication)5.0x28(CommunicationControl)6.0x3E(TesterPresent)7.0x83(AccessTimingParameter)8.0x84(Secu
菜鸡小詹
·
2022-11-29 16:15
ISO
14229
软件测试
黑盒测试
UDS诊断的几篇高质量博客推荐
UDS(UnifiedDiagnosticServices,统一的诊断服务)诊断协议是ISO15765和ISO
14229
定义的一种汽车通用诊断协议,位于OSI模型中的应用层,它可在不同的汽车总线(例如CAN
aFakeProgramer
·
2022-08-30 22:03
汽车电子
【UDS诊断描述文件CDD】-5.1-ISO_
14229
中$31服务理论部分
总目录:(单击下方链接皆可跳转至专栏总目录)《UDS/OBD诊断&诊断描述文件CDD》总目录https://blog.csdn.net/qfmzhu/article/details/120425660目录1$31服务描述1.1概述1.2通过一个routineIdentifier启动一个引用的例程1.3通过一个routineIdentifier停止一个引用的例程1.4通过一个routineIdent
汽车电子助手
·
2021-09-26 22:33
#
UDS/OBD诊断CDD
autosar
【UDS诊断描述文件CDD】-3.1-ISO_
14229
中$22服务理论部分
总目录:(单击下方链接皆可跳转至专栏总目录)《UDS/OBD诊断诊断描述文件CDD》总目录https://blog.csdn.net/qfmzhu/article/details/120425660目录1$22服务描述2$22服务请求消息2.1$22服务请求消息定义2.2$22服务请求消息Sub-functions参数$Level(LEV_)定义2.3$22服务请求消息数据参数定义3$22服务肯定
汽车电子助手
·
2021-09-24 22:32
#
UDS/OBD诊断CDD
autosar
《UDS/OBD诊断&诊断描述文件CDD》总目录
目录一、UDS诊断诊断入门篇二、基于ISO_
14229
-1:2013UDS诊断理论篇三、基于CANdelaStudioUDS诊断实战篇(付费)四、推荐五、结尾关键字:UDSOBDISO
14229
ISO15031ISO15765CANdelaStudio
汽车电子助手
·
2021-09-23 00:25
#
UDS/OBD诊断CDD
autosar
Step by Step学习CANoe CAPL诊断API和诊断自动化测试
之前给大家分享过了《深入理解统一诊断服务(UnifiedDiagnosticServices,UDS)ISO
14229
-1》、《深入理解CANoe/CANalyzer的诊断功能以及CAPL诊断编程实现》
汽车网络那些事儿
·
2020-08-25 07:15
CANoe中CAPL回调接口(CAPLCallbackInterface,CCI)的深入理解
之前和大家分享了CANoe的基础使用(分析、仿真、测试、诊断),以及统一诊断服务(UDS)ISO
14229
-1的相关知识。
汽车网络那些事儿
·
2020-08-25 07:14
基于CANoe的ECU Bootloader刷写软件
刷写流程基于ISO15765-3;应用层基于UDS(ISO
14229
)诊断协议;TP层基于ISO15765-2;数据链路层和物理层基于ISO11898实现:1.图形用户界面使用CANoe自带的panel
JhonLocke
·
2020-08-25 06:48
汽车电子
14229
诊断协议以及请求响应格式(ECUReset 0x11)
1.TheECUResetserviceisusedbytheclienttorequestaserverreset.2.TheECUResetpositiveresponsemessage(ifrequired)shallbesentbeforetheresetisexecutedintheserver(s).Afterasuccessfulserverresettheservershallac
软秃鸭
·
2020-08-17 17:37
诊断
autosar
关于DTC诊断故障码的获取与清除(ISO
14229
系列之14、19服务)
关于DTC诊断故障码的获取与清除(ISO
14229
系列之14、19服务)1、19服务-——读取诊断故障码信息(ReadDTCInformation)1、01子服务2、02子服务3、04子服务4、06子服务
第55号小白鸭
·
2020-08-17 17:06
汽车电子
ISO-14229
CAN总线在汽车领域中的相关知识:UDS介绍
CAN诊断UDS(ISO-
14229
)首先介绍下UDS(Unifieddiagnosticservices)。
E_Weworld
·
2020-08-17 16:34
汽车电子
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他