自动驾驶技术迅速发展,车辆中的CAN总线已经无法满足数据吞吐量和传输速度的要求,CAN总线的加速升级版——CAN FD技术正在逐渐替代现有网络。为了进一步了解CAN FD,本文将从产品的实际应用介绍CAN FD的升级及优势。
2018-09-20 09:31:408550 本文利用PIC16F874设计了基于CAN总线的一种车辆远程故障诊断系统。该系统设计新颖,具备很好的应用前景,有关提供车辆信息技术服务(tsp)的网站也在筹建中。
2013-02-20 10:56:542702 CiA 的 CANopen ,Rockwell 的 DeviceNet;嵌入式控制领域 Kvaser 的 CAN Kingdom;智能设备控制 Honeywell 的 SDS;汽车诊断 ISO 14229 定义的 UDS,和中重型汽车CAN总线标准 SAE J1939 。如表1示。
2022-09-15 11:03:393714 在ISO 11898-2和ISO 11898-3中分别规定了两种CAN总线结构(在BOSCH CAN2.0规范中,并没有关于总线拓扑结构的说明):高速CAN总线和低速CAN总线,区别表如下所示。
2023-04-07 09:30:181836 JTAG是针对MCU或者SOC这种芯片的调试接口协议,而UDS更像是针对整个ECU的调试接口。UDS简单来说是一种Client/Server的通信服务,即Tester(诊断仪)向ECU发送诊断服务请求(Request),ECU则向Tester发送对应服务请求的响应(Response)。
2023-11-28 09:56:34785 汽车故障诊断 UDS(Unified Diagnostic Service)是利用ECU监测控制系统各组成部分的工作情况,发现故障后自动启动故障记录和处理逻辑。
2024-01-24 12:37:45404 BootLoader大家应该都知道是干什么的,简单的来说就是程序开始运行前的一段程序。在成熟的产品中,通常都是采用BootLoader方式来升级产品的程序。也就是IAP升级。在了解完基本的实现原理后
2021-08-05 08:06:15
我已经把CAN Bootloader程序下载到MCU中了,从上位机软件(CANTest)发送ID和data没问题(示波器也能检测到正确的数据)。现在用CANTest软件将应用程序(该程序也没问题,只是一个IO口的电平翻转)的Bin文件发送到MCU中,但是发送文件失败,不过示波器显示有数据传输。
2019-11-25 08:55:04
前言CAN总线的应用在现在看来越来越广泛,我厂设备从最初的ARM9与ARM7平台、期间升级过度到CortexA8与Cortex M3平台,再到现在的Cortex M4平台,围绕CAN进行了一系列
2021-07-27 06:18:35
CAN总线调试工具
2016-12-15 19:31:12
MCU代码自动生成工具,全面升级最新版特性如下1、支持8位、16位、32位的MCU2、Cubemx无缝对接3、支持四大类MCU:51单片机、MSP430、STM32、arduino,含正点原子等4、兼容esp8266 SOC开发方式,含8M、16M、32M模组
2017-11-22 14:54:02
MCU 软件烧录及升级说明术语概述软件烧录软件升级软件烧录描述系统描述系统框图实际应用软件升级描述(Bootloader)车载OBD升级系统框图软件设计架构框图上电流程升级流程VBF格式升级上位机
2021-10-29 08:47:28
UDS实践性强,逻辑复杂,很多服务非要体验过一次才能理解,导致包括我在内的初学者感觉晦涩难懂,不明觉厉,因此将自己的理解写下来、整理下来,与君共勉。零、UDS诊断命令备忘录一、简介UDS
2021-08-26 16:09:09
主要介绍单片机 IAP 开发的设计思路,如何不使用下载烧录器的方式对单片机的程序进行升级,升级区域包括 bootloader 和用户程序的升级,升级方式有 UASRT 通信、CAN 通信和 OTA 升级。本文目前介绍的是 bootloader 对 Bootloader 程序区升级的开发设计思路。
2021-11-22 06:27:40
UDS协议及ISO15756规范,配置相应选项,保存加载后,即可点击自动升级。ECU端必须是两个工程(bootloader工程,APP应用工程),两个工程根据升级条件可以自动切换。下面盒子为具有总线UDS协议功能及FBL升级功能的测试盒。
2015-04-25 17:23:54
本帖最后由 xu391600076 于 2021-8-11 13:18 编辑
1. Hex文件读取解析并计算CRC-32校验码2. UDS服务通讯3. UDS刷写逻辑过程复制下面这段话,打开闲
2021-08-11 11:41:29
PrimaryECU在已经开发完UDS诊断的基础上增加OBD II诊断一、OBD II与UDS的区别?这里主要介绍在诊断开发上面OBD II与UDS的区别,此外为了方便描述,下文中用OBD指代OBD II协议。1.OperationCycle...
2022-02-23 06:55:52
STM32 Bootloader UDS技术要点是什么?
2022-02-11 07:26:21
项目需求说明:1.开发mpc5777c的bootloader程序(同时支持uart和CAN)2.开发可以升级的uart和周立功CAN升级工具3.都有源码还可以后期修改协议4.共同学习,共同进步
2021-11-20 09:27:50
申请理由:目前市面上流行的都是燃油车的OBD的CAN诊断设备。而电动车和混合动力汽车没有一个统一的诊断标准。随着御捷车业集团的发展,先继续一套CAN总线诊断设备用于研发和售后维修。而AWorks
2015-07-20 22:22:24
申请理由:目前市面上流行的都是燃油车的OBD的CAN诊断设备。而电动车和混合动力汽车没有一个统一的诊断标准。随着御捷车业集团的发展,先继续一套CAN总线诊断设备用于研发和售后维修。而AWorks
2015-07-21 08:34:44
!岗位职责:1. 负责总线开发,设计仿真,协议制定,控制器实现等工作; 2. 根据整车总线规划及产品应用功能,提交总线节点的CAN/LIN通信矩阵,制定网络管理协议,诊断服务及诊断参数需求; 3. 根据总线
2016-09-07 11:48:06
基于can总线的UDS软件升级
最近学习UDS诊断协议(ISO14229),是一项国际标准,为汽车电子系统中的诊断通信定义了统一的协议和服务。它规定了与诊断相关的服务需求,并没有设计通信机制
2023-06-13 01:26:06
低成本便携全自动化ECU诊断升级和测试工具
历史回顾:助大学生快速进入编程世界--鲁班猫板 - 野火科技 - 电子技术论坛 - 广受欢迎的专业电子论坛! (elecfans.com)零基础快速实现
2023-05-14 15:18:58
大家好,准备找十几个人一起翻译汽车UDS诊断标准ISO14229+15765,人均也就二三十页,方便你我他,毕竟看英文还是挺累的。有兴趣的加我微信kexuexyz,先说明一下,没有钱!!!
2018-05-18 10:19:29
基于stm32f405MCU上,利用SPI通信总线对从机进行IAP升级。问题描述:在主机给从机进行升级时,当boot loader接收完固件跳转到APP中,程序正常运行,串口数据正常打印,但是无法
2021-08-12 07:11:55
远距离通信要求。CAN中继器是延长CAN总线通信距离的中转站,其通信效率和通信可靠性直接影响CAN总线的通信能力。传统的基于单MCU的CAN中继器难以满足大量数据的中转要求,本文基于双MCU设计高性能
2012-01-12 10:11:26
像什么UDS诊断服务这些,最近刚接触,感觉不是很有头绪。或者谁有关于ADCS工具包的资料,分享下学习学习。我现在要做汽车电子产品的测试软件,我不知道这个测试CAN、LIN是测试通信是否正常,还是通过返回数来判断被测产品哪里有故障了
2018-04-21 16:55:23
基于CAN总线的Bootloader,功能如下:1 自动检测连接到CAN总线上的节点,并自动为每个节点分配一个唯一的地址;2 自动检测节点是否在线,若离线则从列表中删除;3 可以升级更新指定节点
2018-11-20 14:30:55
基于CAN总线的Bootloader,功能如下:1、自动检测连接到CAN总线上的节点,并自动为每个节点分配一个唯一的地址;2、自动检测节点是否在线,若离线则从列表中删除;3、可以升级更新指定节点
2019-01-02 09:51:43
基于CAN总线的Bootloader,功能如下:1、自动检测连接到CAN总线上的节点,并自动为每个节点分配一个唯一的地址;2、自动检测节点是否在线,若离线则从列表中删除;3、可以升级更新指定节点
2019-01-18 09:26:51
。例如,将CAN 总线接口连接到 MCU,并将 UDS 请求发送到 MCU。当 MCU 支持 UDS 服务时,它将根据客户端发出的请求做出相应的响应。 为什么用 Bootloader? 对于 ECU
2022-09-15 16:35:43
,Bootloader的设计应当面向更多的通信接口。例如,通过CAN总线接口升级,通过USB接口升级等等。Bootloader技术的开发和广泛应用,必将成为嵌入式产品开发的重要部分,为网络化产品的应用和开发,特别是后期维护、升级带来极大的便利。
2016-09-19 14:51:24
在我的项目中,需要通过 CAN Commination 使用 UDS 进行 OTA。
如果此要求有任何可能性,请分享详细信息和过程,还请提供示例代码。
设备:S32K144EVB评估板。
S32DS:S32 Design Studio for ARM--版本: 2018.R1
2023-04-28 08:35:30
功能简介:利用CAN总线实现对有CAN总线接口的设备进行固件升级;升级采用一键升级方式,傻瓜式操作,方便使用;用户可以自己修改上位机源码和下位机源码,实现固件的加密传输;目前此项目包含
2016-12-09 15:27:03
思卡尔微控制器、MSCAN的特点和编程、基于XGATE的CAN通信方法、CAN总线的收发器、CAN总线应用中的Bootloader、CAN的标定协议、CAN总线系统设计流程等几个方面进行了详细的论述
2018-04-09 22:27:02
`此诊断工具内置了针对通用别克导航车型娱乐主机的GMLAN总线协议,适用于新GL8,新君越,新君威,迈瑞宝的高配导航车型,除主板外提供一根诊断线束及开发工具底层硬件驱动代码,通过串口工具和电脑,你
2012-12-23 23:52:23
本帖最后由 一只耳朵怪 于 2018-5-25 16:47 编辑
请问Hercules系列的MCU都没有内置的bootloader吗?这个系列的MCU如果要做程序升级只能自己做bootloader了吗?
2018-05-25 08:09:00
谁能帮我解答下CAN中的UDS诊断?需要联系请私信我。遇到好多难题。有点懵。想请高手帮我解答下.主要是没有程序。而且还不知道报文里面的数据代表什么?
2015-10-21 23:14:02
(can-isotp.readthedocs.io)3.诊断功能验证# from can.interfaces.vector import VectorBusimport canimport isotpimport
2023-04-16 20:27:39
总线监控分析、仿真、测试工具。具备对总线数据的监控与分析、节点仿真、报文发送、负载统计、离线回放、故障诊断、脚本编程、Panel面板搭建等功能。当前支持CAN、CA
2021-03-05 10:42:54
摘要:随着CAN总线的广泛应用,基于CAN总线的系统结构越来越复杂,总线上的节点也越来也多,能对总线上的设备进行远程在线升级将给系统维护带来极大的便利。Atmel公司的飞gC5lC
2009-01-09 17:59:1667 Vector Informatik公司是全球领先的分布式系统设计开发工具、网络节点测试验证工具和嵌入式软件组件提供商,为汽车总线网络的设计、建模、仿真、分析、测试以及ECU的开发、测试、标定和诊断
2022-07-25 15:05:27
将CAN 总线网络与Ethernet(车间以太网)、Internet 结合,本文提出了基于CAN 总线的DNC 远程诊断及监控系 统,研究了该系统的体系结构、各部分的功能及相互关系,并探讨了该系统实
2009-05-26 15:38:203 将CAN 总线网络与Ethernet(车间以太网)、Internet 结合,本文提出了基于CAN 总线的DNC 远程诊断及监控系统,研究了该系统的体系结构、各部分的功能及相互关系,并探讨了该系统实现
2009-05-26 16:22:1424 关键词 RS-485、LM3S2016、CAN总线摘要 CAN总线现场总线应用方案 RS-485升级到CAN
2009-11-07 14:14:2238 CAN-bus 现场总线基础方案 工具篇
依靠强大的专业开发团队、PHILIPS半导体的领先技术与国际CiA协会、ODVA协会的支持,我们致力于发展中国的CAN产品与应用事业
2010-03-22 15:42:5831 汽车CAN/LIN总线测试流程和测试工具解析
汽车CAN/LIN总线系统测试的关键是测试流程、测试标准和测试工具,掌握专业的总线分析和测试工具的使用技
2010-03-19 10:44:488041 为确保高速磁悬浮列车可靠运行,设计了基于 CAN 的车载诊断网络系统。它对车载设备诊断信息进行采集、分析和诊断,形成各车载设备的详细诊断信息,提供给地面人员和列车驾驶员参考。介绍了CAN总线技术及其
2016-04-18 10:28:467 CAN-bus 现场总线应用方案RS485 升级到CAN
2017-01-08 14:27:4934 CAN-bus现场总线基础方案_工具
2017-02-07 17:17:4920 CAN总线模块设定工具
2017-02-07 18:09:2013 或原厂专用故障诊断仪,昂贵的价格制约了这些检测设备进入中小维修企业。近年来国内市场上出现的汽车CAN总线检测仪,轻松地化解了这一难题。
2017-09-04 16:28:1712 本文设计的CAN总线中继器的系统框图如图所示。此中继器以带有双CAN接口的STM32F105为核心,外围电路主要由光电隔离电路、DC/DC电路、CAN收发器、状态显示电路、波特率设置电路、ID设置
2017-09-06 11:27:0624 AVR914 CAN UART based Bootloader for AT90CAN32_AT90CAN64_AT90CAN128
2017-09-21 13:17:4719 为了扩展VME总线和CAN总线的应用范围,充分利用两种总线的不同传输特点,采用了模块设计方法,提出一种基于FPGA和MCU的总线转换方案。该方案给出了FPGA与上位VME总线部分的VME总线接口
2018-07-17 10:11:003239 ),是国际上应用最广泛的现场总线之一。 在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。
2017-12-04 11:46:1041856 本文首先介绍了CAN总线的总体结构,其次介绍了汽车CAN总线数据传输系统构成及工作原理,最后介绍了汽车CAN总线故障产生的原因以及用万用表测量诊断CAN总线方法详解。
2018-04-25 08:54:18145063 自动驾驶技术迅速发展,车辆中的CAN总线已经无法满足数据吞吐量和传输速度的要求,CAN总线的加速升级版——CAN FD技术正在逐渐替代现有网络,为了进一步了解CAN FD,本文将从产品的实际应用介绍CAN FD的升级及优势。
2018-09-19 16:56:0312522 为了弄清CAN总线是否完好工作,必须观察总线上的通信情况。在这种情况下不需要分析单个位,而只需要观察CAN总线是否工作。示波器测量说明: “CAN总线很可能无故障工作”。
2018-11-28 17:22:418746 CAN总线是与串行总线不同的工业控制通信系统,是德国博世公司为提供汽车电子产品的升级服务,所有它更多的用于汽车控制。为什么它非常适合汽车行业呢?
2020-11-02 10:52:2133958 CAN总线调试工具QCOM_V1.6软件下载
2021-07-06 10:30:15157 01 BootLoader概述 1.1 Boot Loader设计目的 车载控制器软件需要满足两方面的要求: 1)、功能方面的需求:用户需要的基本功能实现; 2)、更新及升级需求:对于售后的要求
2021-10-20 09:43:555447 几种MCU bootLoader的实现方案 mcu bootLoader boot的方式可以是uart、spi、i2c、ethernet等,方式可以是多样性,这里只介绍boot的架构方式,以下是常用的boot分类: 1、boot + ap...
2021-10-28 10:36:0118 在使用MCU的时候如果要使用程序下载、程序升级或程序备份,那么都需要自己编写Bootloader。那么编写Bootloader使首先应该完成的是什么呢?没错,就是中断向量表。那如果操作中断向量
2021-10-28 11:36:1616 引言 CAN总线以其开发维护成本低、总线利用率高、传输距离远(最远可达10 km)、传输速率高(最高可达1 Mbps)使用户能组建稳定、高效的现场总线网络。CAN总线已被广泛应用到各个自动化
2021-10-28 19:36:1516 Bootloader本文只探讨MCU(单片机)下的Bootloader,对ARM系列暂不做探讨。(1)bootloader是弄啥的?(2)为什么要引入bootloader(也就是加入bootloader之后起什么作用)?(3)bootloader怎么根据自己的需求去设计流程?...
2021-11-05 15:51:0332 canbus光纤转换器是一种CAN总线网关,也就是实现CAN总线数据与其他数据之间相互转换的工具。为什么工程师们要开发这个东西呢?因为CAN总线在某些方面不太够用,因此CAN转光纤转换器应运而生。注意,这个设备的核心的CAN转换,而不是光纤,一切的一切都是为CAN总线服务的。
2022-03-01 13:22:204046 针对UDS诊断协议在电动汽车电机控制器中的应用问题,利用UDS诊断协议中各项服务的功能,同时根据电机控制器的功能需求,实现UDS诊断协议在电机控制器中的应用。本文首先介绍了UDS各项服务的功能
2022-04-02 17:16:348 基于MC9S12XET256的电动汽车UDS诊断仪设计方案说明。
2022-04-06 16:16:579 网口转can口工具是能够用来实现CAN总线数据与以太网数据间相互转换的设备,其典型特征就是有RJ45类型的网络接口。
2022-05-05 12:02:582339 撰写本文的主要目的是指导 CAN 总线的研发与测试人员,排查 CAN 总线常见的故障,并 且提出相应的解决方案,弥补国内此类文章的空白。由于篇幅有限,如果读者还不熟悉 CAN 总 线原理,请先阅读《项目驱动——CAN-bus 现场总线基础教程》。
2022-09-22 15:30:102 诊断接口的6号针脚连接CAN H 导线,14号针脚连接CAN L 导线。如果诊断接口上连接有两组CAN总线,那么动力CAN总线使用6号和14号针脚,舒适总线使用3号和11号针脚。诊断接口的针脚含义如下图所示。
2022-12-05 10:23:002419 FlexCAN OTA 是由灵动提供的一种基于 UDS 协议使用 CAN 总线实现对 MCU 的 App 固件更新的解决方案。该解决方案的软件部分主要由:Bootloader、App和PC Tool三部分构成,硬件部分如图 1 所示。
2023-02-24 11:36:14667 基于ISO 14229标准的汽车诊断通信协议,规定了一系列的诊断服务和数据通信格式,是汽车电子领域中非常重要的一个标准。UDS主要用于诊断和调试车辆中的电子控制单元(ECU),使诊断工具拥有更广泛的适用性和通用性,也可帮助汽车制造商和维修服务提供商更加高效地进行车辆诊断和维修。 客
2023-05-23 15:36:04706 UDS(Unified Diagnostic Services 统一的诊断服务)是一种通用的诊断服务标准,用于汽车电子控制单元(ECU)的诊断和调试。
2023-05-30 10:57:548716 UDS诊断概述 UDS(Unified Diagnostic Services,统一的诊断服务)诊断协议是在汽车电子ECU环境下的一种诊断通讯协议。简单来说,可以理解为UDS诊断协议就是ISO
2023-06-12 10:36:083836 虹科汽车电子CANEasy1应用CanEasy是一个基于Windows的CAN(FD)、LIN和汽车以太网的分析和测试环境。该工具模拟总线交通流量,自动化程度高,可以通过插件方便地配置和扩展
2021-11-09 10:35:232058 今天给大家介绍基于TSMaster的UDS诊断刷写流程。基本流程主要分为基本参数配置、刷写流程两部分。1基本参数配置1、新建工程打开TSMaster软件,选择创建新工程-诊断-UDS诊断,然后选择
2023-01-06 09:53:511814 内诊断通信的需求规范,也就是UDS。UDS主要应用于OSI七层模型的第七层——应用层,它支持的汽车总线包括:CAN、LIN、FlexRay、Ethernet及K-L
2023-04-23 09:32:461070 这张图和恒润教程中的BootLoader流程大体是一致的。
2023-08-14 10:49:08636 15031,ISO 15765,还有我们熟悉的ISO 14229就是UDS协议,在协议里面定义了诊断的请求,诊断响应的报文格式,以及ECU怎样处理诊断请求报文,以及诊断服务的应用。
2023-08-15 17:00:481802 今日跟大家分享参加野火【瑞萨RA MCU创意氛围赛】选手的项目——基于CAN总线的UDS诊断Bootloader升级MCU工具。
2023-08-21 14:01:49919 您是否遇到需要使用CAN总线,但MCU没有集成CAN总线控制器的情况?您又是否遇到MCU的CAN口资源不够的情况?一颗CSM330A芯片能解决您的问题,本文将带您了解CSM330A的优势
2023-09-04 16:41:46644 基于MM32F0140的UDS Bootloader学习笔记
2023-10-30 17:11:56303 在车辆中进行故障诊断、参数配置和编程等操作。 UDS协议栈通常包含以下功能软件: 通信层:负责处理UDS协议的通信,包括CAN总线通信、LIN总线通信等。 诊断服务:实现了UDS协议定义的各种诊断服务,如读取故障码、清除故障码、读取参数、编程等。 诊断会话管理:管理UDS协议中的会话,
2023-10-27 16:35:111859 虹科PCAN-DiagFD是一款用于CAN总线通信诊断的手持式诊断工具。可以基于协议层诊断CAN2.0和CANFD报文,也可以利用示波器功能和测量功能实现物理层测试。示波器功能用于CAN总线上的信号
2021-11-10 15:56:327 PCAN-MiniDiagFD是一款用于CAN和CANFD总线基本诊断的手持式诊断仪,它易于携带、成本低廉。工程师和开发者们可以轻易地用它接入汽车、机械或者工业设备的总线网络。对于不清楚总线配置
2021-11-11 09:33:500 汽车工业的很多领域都有严格的国际标准,其中针对车载诊断的ISO14229规定了车载诊断服务的通用需求(UDS),UDS主要应用于OSI模型的应用层,UDS协议根据功能的不同定义了26种诊断服务
2023-11-30 08:24:451241 进一步升级,2003年CAN总线升级为HS CAN,但还是第一代技术。2011年第二代CAN总线CAN-FD开始研发,2015年CAN FD标准即ISO11898发布,2019年,CAN FD SIC
2023-12-21 14:03:45663 高速CAN总线和低速CAN总线的特性 高速CAN总线和低速CAN总线是两种常见的CAN总线类型。它们在数据传输速率、最大电缆长度、适用场景等方面存在一些差异。下面将详尽、详实、细致地介绍这两种CAN
2024-01-31 14:09:01497 CAN总线系统故障诊断的步骤、方法、注意事项 CAN总线系统故障诊断是指对CAN总线系统中出现的故障进行分析、定位和排除的过程。本文将以详尽、详实和细致的方式介绍CAN总线系统故障诊断的步骤、方法
2024-02-03 11:31:191116
评论
查看更多