您好、欢迎来到现金彩票网!
当前位置:ds视讯 > 服务原语 >

UDS 服务和NRC以及单帧多帧

发布时间:2019-08-28 23:50 来源:未知 编辑:admin

  UDS 的诊断数据的发送与接收都是基于CAN,所以每个数据流都包含基本的CAN Message 的架构

  在UDS的协议里面 ID 的类型并没有对其进行具体的定义,可以根据自己的需求进行自己定义,在Autosar里面是个两个配置变量,一个配置ID值,一个配置ID类型,大家自己配置一下就可以 ,对于UDS数据流来说,需要重点分析一下CAN DATA. CAN DATA的最终形成是在 网络层实现的,遵循ISO15765-2的规则,在这个层里面吸收应用层的UDS诊断数据,同时增加了这个CAN 信息的控制信息,最终形成一个帧的CAN消息,放入物理层的数据收发器里面。

  综上所述,N_PDU =N_PCI+N_DATA, N_PCI的值主要集中的前三个字节,N_DATA值主要集中在后面7位字节。其中,SF_DL 代表单帧中数据的个数,FF_DL代表 连续帧中的数据总数,SN代表此帧为连续帧中的第几帧, FS参数控制发送端是否能继续传输数据,BS规定发送端允许持续传输连续帧数目的最大值,STmin限定连续帧相互之间所允许的最小值。

  由于这个数据发送与接收都是单帧传输,所以第一个数据的高四位均为0,四个数据流中的第一个数据位,02,03,02,06代表的为此帧数据含有几个数据位,多余的数据位都用 00或者AA行填充。

  数据发送为单帧,所以06代表发送的数据中含有6个字节,回复为正反馈,为连续帧,10 代表连续帧的首帧,1E代表此连续帧含有30个字节,30代表此连续帧的流控制帧,21,22,23,24代表连续帧中的第几帧,21代表第一帧,22代表第二帧,依此类推,其中AA为填充位。

  1939协议支持多帧数据发送即数据超过8个的帧发送用户可以通过ID来识别当前帧是否为多帧发送(连续帧),如果是多帧发送ID,举例:1CECF456其中F4和56为目标地址和源地址,重点关注1C和EC,...博文来自:mengqingbin5219的博客

  From: 上个月一个同事Z跳槽去了德赛西威,Z之前是完全不懂诊断的MCU工程师,去德...博文来自:业精于勤,荒于嬉;行成于思,毁于随

  原文地址::协议是一种CAN总线上的诊断协议。其中ISO15765-1包括...博文来自:xqhrs232的专栏

  一直没想通,多帧传输的一个机制,今天看了知乎上的文章,豁然开朗。多帧传输其实跟uds协议没有关系,属于网络层的机制,遵循15765-2。建立连接后,client首先发送首帧,告诉服务器,要发送的数据数...博文来自:star_tale的专栏

  UDS(UnifiedDiagnosticServices,统一的诊断服务)诊断协议是ISO15765和ISO14229定义的一种汽车通用诊断协议,位于OSI模型中的应用层,它可在不同的汽车总线(例如...博文来自:u012252959的博客

  UDS诊断原理分析根据UDS的诊断协议,汽车上的控制系统需要根据规则化的诊断协议进行故障记录和处理,最终体现为诊断故障编码DTC的方式。根据ISO-14229协议规定,每个DTC均由DTC内容和DTC...博文来自:BeginnerMind

  基于UDS的汽车通信故障诊断机制与处理策略  2015-06-1022:12:34  分类: AUTOSAR_举报字号 订阅      下载LOFTER我的照片书  摘要:阐述一种诊断控制单元...博文来自:吾爱机电的博客

  请问有人对振哥协议了解吗?整车控制器的要做这个协议的驱动程序,但是具体内容不了解,大家可以讲解一下吗论坛

  简介本篇主要介绍下:对多帧拍摄同一场景的清晰度评价算法研究。背景概述常用的清晰度评价算法有:基于梯度/信息熵/边缘等。但是当图像噪声较多的时候,直接使用这些方法都无法得到比较准确的结果。因此我...博文来自:羽凌寒

  最近由于工作的缘故,需要对控制单元的诊断系统进行开发,故利用业余时间查阅相关论文及标准协议,以此能够对控制端以及诊断仪端的软件开发能够有整体的概念,以及评估开发所需要做的工作。特利用周末时间对自己的学...博文来自:u012252959的博客

  大年初二更新一篇,祝大家春节快乐,好好休整,节后更好地工作生活。在上一篇文章中我写了DiagnosticandCommunicationManagement(诊断和通信管理)这一类诊断服务中的0x10...博文来自:u012252959的博客

  用于刷新方面的主要诊断服务见表1。 根据ISO142...博文来自:动感小麦兜的博客

  最近在学习UDS诊断,上网搜索了一下,看到需要很多资料,ISO 14229 ,15765等各种标准规范,看样子还蛮多,但还不知道如何下手,请教各位大能给介绍一下,应该怎么区分这些资料?又该从何下手给指论坛

  该课程主要是针对游戏开发方方面面的经验分享,从加密算法,到内存优化,GPU优化,多线程编程,美术资源优化,项目管理工具,客户端架构设计等一一给读者讲解,帮助大家提升研发效率,找到优化的根源,借助辅助工具,达到优化目的。

  我用directshow在窗口上的一个frame显示avi视频,然后搜索每帧的图像,我发现IMediaSeeking-SetPosition函数搜索的是文件中的关键帧,如果是一秒25帧,每秒一个关键帧,这个函数不能搜索到关鍵帧外的24帧,如第1帧和第24帧的图像是一样的,天呀,怎么办,我要显示每一帧的图像!!论坛

  在关于UDS的第二篇文章中,我提到过UDS定义的服务从逻辑上分为6类,在第二至第六篇中已经讲解了前五类,在本文中将介绍最后一类UDS服务,即UploadDownloadfunctionalunit,数...博文来自:u012252959的博客

  1.简单的通信机制其实诊断通信的机制很简单,可以类比client-server通信方式,即客户端发送request,服务器收到request之后进行处理,然后向客户端发送response。但是,诊断协...博文来自:ChenGuiGan的博客

  原文地址:OBD诊断与UDS诊断有什么区别?OBD(全称:OnBoardDiagnostics),即车载自动诊断系统,是汽车排放和驱动性相关故障的标准化诊断规范,有严格的排放针对性,其实质就是通过监测...博文来自:microcosmv的博客

http://wendevick.net/fuwuyuanyu/900.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有