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
UDS
统一诊断服务1
UDS
由ISO-14229系列标准定义,ISO14229-1定义了诊断服务,不涉及网络及实现,只有应用层的内容。而ISO14229-3则定义了
UDS
在CAN总线上的实现。
ccbe6b627fab
·
2023-04-14 12:07
大总结:诊断小系统搭建步骤总结--Apple的学习笔记
因为我有一个TI的armbbblack开发板及一个英飞凌的TC275MCU开发板,然后我想做一个把PC及2块板子连接起来玩玩,就想到了
UDS
诊断小项目。一,目的学习python界面开发--已完成。
applecai
·
2023-04-14 10:29
uds
的0x11服务介绍
UDS
(UnifiedDiagnosticServices)是一种汽车电子系统的诊断协议,目标是提供具有通用性、标准化和可互换性的诊断接口。
江南侠客(上海)
·
2023-04-12 15:46
mcu软件开发专栏
autosar模块详细学习
UDS诊断专栏
汽车
autosar
uds诊断
c语言
mcu
43.QT自定义boot工具(上下位机联调)--Apple的学习笔记
一,前言42.QT上位机CAN通信--Apple的学习笔记我已经实现了can通信的上位机,那么我要让其发挥作用,就是添加其实用功能,比如bootloader,但是要用
uds
协议,下位机我这边
uds
实现起来很容易
applecai
·
2023-04-11 11:46
车载以太网DoIP规范
1DoIP规范13400-1:DoIP协议基础13400-2:DoIP3/4层13400-3:DoIP1/2层13400-4:DoIP引脚定义14229-2:
UDS
5层14229-5:
UDS
7层https
SEP5010
·
2023-04-10 21:16
Network
DoIP
UDS
UDS
诊断测试,你知多少?
UDS
(UnifiedDiagnosticServices,统一的诊断服务)诊断协议是在汽车电子ECU环境下的一种诊断通信协议。这种通信协议被用在几乎所有由OEM一级供应商所制造的新ECU上面。
WINDHILL_风丘科技
·
2023-04-08 04:01
车辆测试
数据采集
整车测试
测量技术
数采设备
UDS
Ansys Zemax | 用户自定义表面真实建模衍射式人工晶状体透镜
衍射IOL通过同时创建多个焦点来提供近距离和远距离的清晰视觉,从而提供了一种可行的解决方案,在本文中我们演示了如何通过使用用户自定义表面(
UDS
)DLL来扩展ZemaxOpt
ueotek
·
2023-04-07 10:52
光学软件
ANSYS
zemax
人工智能
计算机视觉
算法
ISO15765-2(
UDS
网络传输层)
ISO15765协议是一种CAN总线上的诊断协议。其中ISO15765-1包括物理层和数据链路层,ISO15765-2对网络层进行说明,ISO15765-3则是规定到应用层的具体服务。下面重点看下网络层,根据ISO15765-2中的定义,网络层的功能是接收到应用层发送过来的消息流后,根据定义中的分包、位填充和时间控制等步骤,对消息流进行控制传输。流控制输有单帧传输、多帧传输两种类型,根据传输数据的
肥嘟嘟的左卫门
·
2023-04-07 09:46
ISO15765
CANTP
【AUTOSAR-CanTp】-2.5-配置channel:基于CANFD标准帧(DLC=8)诊断ID--Extended addressing扩展寻址
共21页精讲:手把手教你创建一个自定义的
UDS
/OBD物理寻址和功能寻址CANFD诊断ID。从CanIf模块到DCM模块完整的配置。
汽车电子助手
·
2023-04-06 12:43
Autosar_BSW高阶配置
#
CanTp
Autosar
autosar
【AUTOSAR-CanTp】-2.1-配置channel:基于经典CAN2.0标准帧诊断ID--Normal addressing正常寻址
共15页精讲:手把手教你创建一个自定义的
UDS
/OBD物理寻址和功能寻址诊断ID(Normaladdressing)。从CanIf模块--》CanTp模块--》PduR模块--》DCM模块完整的配置。
汽车电子助手
·
2023-04-06 12:13
Autosar_BSW高阶配置
#
CanTp
Autosar
autosar
【AUTOSAR-CanTp】-2.2-配置channel:基于经典CAN2.0标准帧诊断ID --Extended addressing扩展寻址
共18页精讲:手把手教你创建一个自定义的
UDS
/OBD物理寻址和功能寻址诊断ID(Extendedaddressing扩展寻址)。
汽车电子助手
·
2023-04-06 12:13
Autosar_BSW高阶配置
#
CanTp
Autosar
autosar
【AUTOSAR-DCM】-3.1-将CDD导入CFG并查看$22服务配置变化(
UDS
诊断DID带一个Data)
案例背景:(共8页精讲)在《【
UDS
诊断描述文件CDD】-3.2-编辑CDD给$22服务创建一个带一个Data的DID(dataIdentifier)数据标识符》中,适应使用CANdelaStudio在
汽车电子助手
·
2023-04-06 12:42
Autosar_BSW高阶配置
Autosar
#
DCM
autosar
使用Hex view编写脚本生成特定格式刷写文件
FBL可以基于
UDS
协议实现刷写功能。很多OEM厂商都有OTA的需求,但是对于整车内部ECU来说,仍然是基于
UDS
协议实现刷写。但是往往会要求刷写文件具有特定格式。如吉利/沃尔
码农郭小帅
·
2023-04-05 09:54
ECU开发
脚本语言
《Autosar_BSW高阶配置》总目录_培训教程持续更新中...
目录0基础“开胃菜”(共20+篇)0.1CANFD和ClassicCAN介绍0.2
UDS
/OBD诊断网络层/传输层介绍0.3常用
UDS
诊断服务介绍0.4所有OBD诊断服务介绍1AutosarCOMModule
汽车电子助手
·
2023-04-05 09:39
Autosar_BSW高阶配置
Autosar
autosar
uds
升级
新能源汽车OTA升级中的
UDS
通信分析_
uds
升级_晓翔仔的博客-CSDN博客(617条消息)
UDS
升级基础知识_
uds
升级_linan101的博客-CSDN博客
sun007700
·
2023-04-05 04:04
算法
汽车电子学习笔记---基于
UDS
的Bootloader
汽车电子学习笔记—基于
UDS
的BootloaderBootloader又称引导加载程序,是系统上电之后运行的第一段代码,其主要用于软件更新。
Jay6067
·
2023-04-04 03:22
汽车产品研发
单片机
mcu
单片机
图解基于
UDS
的Flash BootLoader
图解基于
UDS
的FlashBootLoader一、为什么要搞Bootloader?
jianqiang.xue
·
2023-04-04 02:06
AOTOSAR
AUTOSAR
UDS
BootLoader
基于
UDS
的BootLoader上位机源代码,支持ISO15765通信,支持PeakCAN , ZJG CAN等CAN卡, 支持S-record格式的二进制文件解析; 可二次开发或扩展应用
基于
UDS
的BootLoader上位机源代码(C#)基于
UDS
的BootLoader上位机源代码,支持ISO15765通信,支持PeakCAN,ZJGCAN等CAN卡,支持S-record格式的二进制文件解析
「已注销」
·
2023-04-04 02:02
软件工程
UDS
之BootLoader刷写流程介绍
Bootloader是所有支持重编程的ECU必须具备的软件功能,在ECU运行过程中,执行的是应用软件和应用数据,仅当应用软件或应用数据无效或者上电之初,或者要求对其进行升级或特殊测试的时侯,才会运行Bootloader软件。应用软件和应用数据可以同时编程或者相互独立编程,通常在ECU在刷入bootloader后,bootloader是无法再次更新的,除非拆件,不过现在这越来越多的主机厂要求Boot
king110108
·
2023-04-04 02:27
bootloader
UDS
bootloader
刷写流程
UDS
on CAN的ADAS刷写BootLoader上位机开发
最近受某ADAS企业委托,帮助其开发一款ADAS控制器的BootLoader上位机,采用的设备是Kvaser和USBCAN2,一切都还比较顺利,刷写流程基本也是按照ISO14229-1的标准来做的,修改相关DID和安全算法,整体下来不满打满算大概花了20天左右,符合预期进度。整体展示项目整体界面设计长下面这个样子,分了菜单栏、工具栏、文件选择、刷写控制、刷写信息显示、软件操作说明、后台日志几个部分
南山墨客
·
2023-04-04 02:26
汽车电子软件
c#
汽车
BootLoader刷新之
UDS
刷新功能学习随笔
UDS
诊断协议以功能记录主要分为两部分1,
UDS
诊断功能:主要有$19$14$27$2E$22等2,
UDS
刷新功能:主要有$27$31$34$36$37$3E等(此篇主要记录的重点)一,
UDS
刷新功能在应用配合上涉及比较多的长帧
起风了~isk
·
2023-04-04 02:53
UDS
boot刷新
基于
UDS
的BootLoader上位机源代码,支持ISO15765通信,支持PeakCAN
基于
UDS
的BootLoader上位机源代码,支持ISO15765通信,支持PeakCAN,ZJGCAN等CAN卡,支持S-record格式的二进制文件解析;可二次开发或扩展应用基于
UDS
的BootLoader
「已注销」
·
2023-04-04 02:43
学习
基于
UDS
服务的BootLoader架构和刷写流程
基于
UDS
服务的BootLoader架构和刷写流程1.BootLoader支持的
UDS
服务bootloader不需要支持19/14等故障类服务在boot程序中,10/27/11/3E这样的基础服务需要支持
TaiChiDao
·
2023-04-04 02:12
AUTOSAR
架构
网络
网络协议
UDSonLIN(ISO14229-7)诊断协议
.诊断等级一2.诊断等级二3.诊断等级三三、LIN主节点的设计主节点的故障管理、传感器读取和I/O控制四、LIN从节点的设计前言在基于CAN的诊断学习之余,本文为大家介绍UDSonLIN的相关内容,与
UDS
诊断协议那些事儿
·
2023-04-03 12:45
诊断协议那些事儿
LIN
网络
车载系统
经验分享
uds
服务汇总
还有一些服务列举在下面:RequestDownload(服务ID为0x34)和RequestUpload(服务ID为0x35):这两个服务用于在ECU和诊断器之间进行数据传输。通过RequestDownload服务,诊断器可以请求ECU接收一些数据,例如校准数据、编程数据等;通过RequestUpload服务,诊断器可以请求ECU发送一些数据,例如诊断码、故障码等。TransferData(服务I
江南侠客(上海)
·
2023-04-02 04:24
UDS诊断专栏
mcu软件开发专栏
autosar模块详细学习
网络
分布式
autosar
uds诊断
人工智能
uds
诊断工作方式
UDS
的工作方式可以分为两个部分:物理层和应用层。物理层主要定义了
UDS
在CAN总线上的通讯规则,而应用层定义了
UDS
诊断服务的具体实现。
江南侠客(上海)
·
2023-04-02 04:24
UDS诊断专栏
mcu软件开发专栏
autosar模块详细学习
网络
汽车
人工智能
autosar
uds诊断
uds
基本概念扫盲
UDS
(UnifiedDiagnosticServices)是一种基于ISO14229标准的汽车诊断通信协议,用于诊断和调试车辆中的电子控制单元(ECU)。
江南侠客(上海)
·
2023-04-02 04:53
UDS诊断专栏
autosar模块详细学习
mcu软件开发专栏
网络
服务器
网络协议
uds
诊断
LAMP(4)_编译安装LAMP
MariaDB1.2编译安装HTTPD-2.4.411.3编译安装FastCGI协议的php-7.31.4修改配置httpd支持php-fpm1.5部署wordpress1.5部署Discuz1.6修改为
UDS
stevenux
·
2023-03-30 16:45
LAMP
LAMP
实战:Canoe CAPL test 模块无法使用CanTp接口函数的问题(用CANOE CAPL 发送
UDS
多帧)
问题:工作中需要添加测试模块并发送
UDS
多帧,发现capl的CanTp接口函数不能识别CanTpCreateConnectionCanTpSetTxIdentifier参考帮助文档左上角可见,这个函数是属于
大表哥汽车人
·
2023-03-30 09:38
CANOE
c语言
单片机
mcu
浅谈“物理寻址”和“功能寻址”
UDS
中的“寻址”寻址指的是诊断消息的传递方式有两种方式:1)物理寻址2)功能寻址物理寻址1对1的通信方式,用于指导确切的被诊断ECU的地址;功能寻址1对多的通信,或者广播。
大表哥汽车人
·
2023-03-30 09:38
UDS诊断
网络
UDS
入门至精通系列:Service 29
文章目录前言一、Service29定义内容二、安全认证流程三、安全认证的模型四、定义规范需要注意事项点总结前言备注:全文将近4500字,基于实际项目经验编写!对比2020版DUS协议(相比较2013版),新增加一个UDSService29(Authentication)。引入该服务的背景如下:伴随着无人驾驶标准发布,ADAS在汽车领域的热度在不断提升。需求的改变,也导致了车载总线的变化。而当前车载
车载诊断技术
·
2023-03-23 21:47
漫谈UDS诊断协议系列
汽车
数据库
网络安全
安全架构
功能测试
汽车 ECU FlashBootLoader 常见刷写流程
bootloader是指基于
UDS
诊断的车载控制器mcu程序刷新。成品车上要进行ECU的软件刷新,可以通过即Bootloader刷写和OTA升级。
JawSoW
·
2023-03-23 21:41
车载开发
vFlash 软件升级方案
把
uds
服务接口统一,按照服务名分解成源文件。通过
uds
.c进行统一的管理,如权限,会话模式管理。对于需要的服务采用回数方式,给用户提供接口。
一人科技
·
2023-03-23 21:09
arm
嵌入式硬件
CAN-
UDS
(USBCAN VFLASH STM32
UDS
bootloader)
CANUDS提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加第一章:UDSAPI第二章:UDSBootloader提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录CANUDS前言一、API二、使用步骤总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基
一人科技
·
2023-03-23 21:39
arm
stm32
单片机
UDS
-如何在CAPL中实现读取DTC和它的状态
我们在测试某个DTCCode时,首先会触发这个DTC产生的条件,然后用CANoe的诊断控制台或ODIS工具读取ECU所有的DTC,然后在显示的DTC列表里查看是否有这个DTC出现,它的状态是否是当前DTC,然后再取消触发这个DTC的条件(不满足),然后再去读取DTC,看这个DTC的状态是否变成了历史DTC。这就是测试DTC功能的一般流程,现在我们看下如何在capl中自动地实现它DTC读DTC的诊断
jasonj33
·
2023-03-14 22:05
【付费专栏】汽车通信协议
汽车总线协议
UDS
DTC
【
UDS
】ISO14229之0x19服务
文章目录前言一、理论描述1.服务分类2.状态掩码二、操作步骤1.请求2.回复总结->返回总目录返回总目录<-
&春风有信
·
2023-03-14 22:31
UDS诊断从入门到熟练
can
autosar
自动驾驶
汽车
汽车
UDS
诊断详解及Vector相关工具链使用说明——2.3.4 读取DTC(0x19 02)
19服务的02子功能是通过状态掩码来读取DTC(reportDTCByStatusMask),用来获取符合条件的DTC及其状态。1.请求报文格式02子功能的请求报文格式和01子功能相同,子功能参数置为0x02即可。请求报文中的DTC状态掩码的用法也和01子功能相同。2.肯定响应报文格式02子功能的肯定响应报文格式如下,子功能参数置为0x02,后面加一个字节的DTCStatusAvailabilit
olddddd
·
2023-03-14 22:26
UDS
DTC
19服务
读取故障码
汽车
UDS
诊断详解及Vector相关工具链使用说明——2.3.5 读取DTC快照记录(0x19 04)
1.何为DTC快照有的ECU在检测到一个故障的时候,不仅会记录DTC,还会记录故障发生时刻的一些车辆运行信息,如当时的车速、发动机转速、发生时间、水温等,这些信息可以帮助维修人员更快的查找故障原因。2.请求报文格式04子功能的请求报文格式如下:这里面有两个参数:DTCMaskRecord:指想要读取哪个DTC的快照信息。DTCSnapshotRecordNumber:DTC快照记录编号,标准中定义
olddddd
·
2023-03-14 22:26
UDS
诊断
DTC
快照
1904
汽车
UDS
诊断详解及Vector相关工具链使用说明——2.3.6 读取DTC扩展数据记录(0x19 06)
1.概述DTC扩展数据记录是另一种存储DTC相关信息的形式,前文讲的快照记录多用于记录DTC发生的时刻的车辆运行信息,扩展数据记录通常用于如故障发生次数、故障持续时间、故障后行驶里程这一类的其它DTC相关信息。读取DTC扩展数据记录是用19服务的06子功能。2.请求报文格式06子功能的请求报文格式如下:和04子功能读取快照记录的请求报文类似,DTCMaskRecord就是指想要读取哪个DTC的扩展
olddddd
·
2023-03-14 22:26
UDS
14229
诊断
DTC
扩展数据
【
UDS
诊断协议--0x19服务】
可以说没有19服务,就没有完整的
UDS
。DTC(diagnostictroublecode):如果系统检测到了一个错误,它将存储为DTC。
.桃花依旧笑春风
·
2023-03-14 22:43
#
智能驾驶(入门)
autosar
汽车
UDS
诊断之读取DTC信息服务(0x19)深度剖析
ReadDTCInformation就是读取DTC信息服务,DTC即故障编码,简称故障码。读取DTC信息服务描述ReadDTCInformation客户端向一个服务端或多个服务端请求驻留的DTC信息状态。目录1.英文
心骗小白话
·
2023-03-14 22:11
汽车UDS诊断
汽车
汽车
UDS
诊断之读取DTC(19h 02h)子功能深度剖析
reportDTCByStatusMask就是通过状态掩码报告DTC列表,也可以直接简称读取DTC,是读取DTC信息服务(19h)的第二个子功能(02h)。通过状态掩码报告DTC列表子功能描述reportDTCByStatusMask客户端可以通过发送具有该子功能的服务请求来搜索DTC状态掩码匹配的
心骗小白话
·
2023-03-14 22:11
汽车UDS诊断
汽车
UDS
(统一诊断服务)的理解——0x19服务
简述
UDS
、0x19服务
UDS
可以简单理解为一套完整的通讯协议框架,其目的在于规范各种行车电脑和ECU之间的通讯。ISO15765-2规定了
UDS
的网络层,ISO14229规定
UDS
的应用层。
王大树叔叔
·
2023-03-14 22:40
UDS
其他
【车载开发系列】
UDS
诊断---读取DTC信息($0x19)
【车载开发系列】
UDS
诊断—读取DTC信息($0x19)
UDS
诊断---读取DTC信息($0x19)【车载开发系列】
UDS
诊断---读取DTC信息($0x19)一.概念定义1)DTC概念2)故障类型3)
进击的横打
·
2023-03-14 22:51
#
汽车嵌入式---UDS诊断
网络协议
网络
读取 DTC 信息服务 (0x19) –
UDS
协议
总目录链接==>>AutoSAR入门和实战系列总目录0x19读取DTC信息服务概述读取DTC信息服务在
UDS
协议中用于从车辆或特定ECU或节点读取DTC。
UDS
协议的主要任务之一是故障诊断。
车端
·
2023-03-14 22:18
汽车电子杂谈
AutoSAR
第三周(2019-9-9~2019-9-15)
2.正在开发中的项目
UDS
、NM部分重新整理,将主任务移到中断里调用,已发布。3.参加了小组例会,竟然有一个半月没参加了,了解了组里的情况,认识了新同事。4.晚餐补了一顿板面,还是那熟悉的味道。
傲雪枫
·
2023-03-09 05:29
UDS
-CAN网络层传输协议
UDS
-CAN网络层传输协议CAN传输数据长度最大8个字节;单帧发送:单帧发送与接收原始数据:2709SF(SingleFrame)例1:0227290000000000;SF第一字节的高4位为0,低4
葬歌倾城
·
2023-01-30 07:37
诊断(
UDS
)协议栈设计-系列讲解
目录总体架构1前言汽车电子产品开发,
UDS
诊断协议是基础的,也是必不可少的,大多数汽车电子工程师,对诊断应用或多或少有所了解,但对整个协议栈的开发和设计,知之甚少,下面将对整个协议栈的设计和源码进行分享受和讲解
Jetty.Liu
·
2023-01-14 06:46
车辆总线协议
汽车
UDS
诊断系列讲解-总目录
一、前言欢迎大家来学习《
UDS
诊断从入门到熟练》专栏,该篇为总目录,方便以后大家直接进入需要学习的文章。
&春风有信
·
2023-01-14 06:42
UDS诊断从入门到熟练
can
autosar
自动驾驶
汽车
UDS
诊断
写在前面:
UDS
实践性强,逻辑复杂,很多服务非要体验过一次才能理解,导致包括我在内的初学者感觉晦涩难懂,不明觉厉,因此将自己的理解写下来、整理下来,与君共勉。
一知半解-老同志
·
2023-01-14 06:39
AUTOSAR
UDS诊断
汽车诊断协议
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他