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

关于ECU升级数据的传输(ISO14229系列之343637服务)

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

  通过74肯定响应报文通知诊断仪,其(诊断仪)接下来的每个数据传输的报文中(36服务)应包含多少数据字节

  诊断仪通过36服务传输该块的数据,每个36服务传输的数据量大小由前面提到的ECU返回的74服务中的参数确定;

  通过36服务依次将该数据进行拆分发送,期间每完成一次36服务的发送,ECU进行肯定响应的回复。直到该块数据全部发送完

  升级文件中每个块(即升级数据分成的多个地址不连续的段)的数据传输都会有一个34服务进行传输的请求,并通过参数告知ECU该块数据的存放地址和长度;然后根据该块数据的大小会分成n个36服务进行数据的传输工作;在该块数据都传输完成后,通过一个37服务进行传输退出的请求。即升级文件中的每个块的传输过程,由1个34服务、n个(根据该块数据量大小确定)36服务,1个37服务完成。

  (1)、在升级文件每个块进行数据传输前,都会先通过34服务进行下载请求;并将该块数据的存储地址和数据量大小发送给到ECU端。关于该服务的请求格式如下:

  (2)、ECU收到34服务的下载请求后,通过74肯定响应报文通知诊断仪,其接下来的每个数据传输的报文中(36服务)应包含多少数据字节。响应报文的格式如下:

  根据前面的介绍,我们可以知道,该块数据信息没有采用加密和压缩方法(0x00);该块数据要存放的地址和数据长度都是用4个字节表示的(0x44);要存放到的地址是0x01A40400;该块的数据量大小是0xD1B42个字节。ECU通过74服务告知了诊断仪在接下来的数据传输中每次36服务的报文字节数应为0x402个字节(1026 - 2(减去每个36服务时的36 帧序号 这两个字节),即每次传输1K的数据)。

  (1)在收到ECU返回的74肯定响应后,诊断仪则开始通过36服务进行数据的传输工作,每个36服务传输的数据量大小由ECU返回的74服务中的参数确定。关于36服务的请求格式如下:

  (2)、在诊断仪每次传输完一个36服务时,ECU应进行肯定响应的回复。响应报文格式如下:

  安全访问(ISO14229系列之27服务)1、27服务概述2、请求种子3、发送密钥1、01子服务2、02子服务3、04子服务4、06子服务5、0A子服务2、14服务-——清除故障信息(ClearDia...博文来自:weixin_44536482的博客

  从成本等角度考虑,汽车ECU中用于缓存诊断服务数据的buffer大小有限,所以当我们需要读取或写入超过buffer大小的数据时,就无法简单地使用2E和22服务了,UDS据此定义了几个将大块数据写入或读...博文来自:u013657997的博客

  在ECUOTA程序升级过程中,需要执行一段比较特殊的代码,这段代码实现对自身flash的擦除与写入,又称flashdriver。在OTA升级过程中,往往需要在发送app可执行文件之前,向底层先发送一段...博文来自:xinjitmzy的博客

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

  升级ECU对车辆有什么好处?无论您的车辆是什么品牌、型号,如果可以升级ECU,升级后给您带来的马力提升是10%-30%;(NA[自然进气]的车辆略少一些,代T[涡轮]的车辆略多一些,车况好的车辆[尤其...博文来自:linjingtu的博客

  条款36决不重新定义继承而来的non-virtual函数条款37决不重新定义继承而来的缺省参数值决不重新定义继承而来的non-virtual函数正常情况下non-virtual的函数就应该是被设计的目...博文来自:柠檬柠檬C的博客

  no.1二维数组当函数参数no.2多科成绩单no3各种“棋盘”NO.1二维数组当函数参数定义一个函数来完成对参数数组中元素的求和工作NO.2多科成绩单某班不超过100名同学。用二维数组score[][...博文来自:epsilono1的博客

  包装类概述包装类把基本数据类型转换成类。我们使用基本数据类型做进制转换很麻烦,对于临界值也不好判断,包装类提供了很多方法供我们使用,这样会方便很多。......博文来自:魏宇轩

  StringBuffer概述StringBuffer:字符串缓冲区。StringBuffer和String的区别?String一旦被创建后,值不能改变,如果参与了操作,引用发生了变化,不是在原有的字符...博文来自:魏宇轩

  题目描述:我们把只包含因子2、3、5的数称为丑数。求按照从小到大的顺序输出第n个丑数,习惯上把1作为第一个丑数分析:1、我们可以通过遍历1到m个数,依次判断是否为丑数,直到找到第n...博文来自:qinm的专栏

  34.      避免在索引列上使用NOT通常,我们要避免在索引列上使用NOT,NOT会产生在和在索引列上使用函数相同的影响.当ORACLE”遇到”NOT,他就会停止使用索引转而执行全表扫描.   ...博文来自:jie1521836的博客

  一、测试的阶段嵌入式软件测试通过开发V流程可以看出,开发过程一直由测试伴随,而测试主要经历单元测试----集成测试----系统测试-----验收测试,其中回归测试伴随在其中。二、测试阶段概述单元测试:...博文来自:weixin_44595651的博客

  我要的查询里面经常有%的,可这个%偏偏是通配符,如果我想查询某个特定记录中含有“37%”的该怎么做呢?论坛

  我想用webservice从数据库传输数据到本地 rn现在的做法是用200条一批传输 大约250k左右rn客户端循环调用这个方法 想把数据完全下载至本地 但是一般调用10次左右 服务器就会连接超时rn我在浏览器中反复调用这个WebMethod都能正常返回结果rnrn请问这种情况如何去调试 通过什么方法可以找出问题在哪里论坛

  数据报文传输规约中要求:字节格式为帧的基本单元字节。传输顺序低位在前 高位在后,低字节在前,高字节在后。用udp端口接收来自发送方上报的数据,是否意味着接收到的数据和实际数据数据位的顺序正好相反,比如要发送的数据为68H 12H : 01101000 00010010 那么接收到的数据反向就是01001000 00010110:48H 16H? 是这样的吗? 这个传输顺序是从哪里决定的,是由发送端的数据打包顺序来决定吗?还是udp协议决定的? 如何理解?请熟悉通讯的朋友帮忙解答一下。论坛

  有A,B两个数据库rn1, A,B是通过互联网连接,rn2, A是主数据库,B是副数据库,每天B从A获取数据rn3, 因为数据很大,需要传输4个小时,但是如果中途网络中断,那么数据又必须重新传输4个小时,有没有好的办法,传输一部分数据,网络中断以后,可以接着传输,不需要重新传rnrnrn怎么写这个传输数据的程序论坛

  各位大侠:rn小弟接触网络不久,现急需解决PB中两个数据库之间的数据传输问题,例如要求后台数据库发送一个过滤条件(例如大于当前日期的记录),前台数据库过滤出符合条件的数据,并且打包返回,那位大侠知道的话,请快回复,小弟在这里先谢谢了!rn注:知道如何对数据打包的大侠请告知小弟打包的方法。论坛

  我们PI环境通常有三种,开发环境(D系统)、测试系统(Q系统)、生产系统(P系统),我们在D系统中开发完成之后,觉得没问题就升级到Q系统,供运营同事测试,如果Q系统测试也没问题,就升级到P系统,供用户...博文来自:木头若愚

  题目描述:输入一颗二叉树,求出该树的深度。(知识迁移能力)思路:如果一棵树只有一个节点,则其深度为1,如果根节点只有左子树而没有右子树,则树的深度应该是左子树的深度加1,如果根节点只有右子树而没有左子...博文来自:ly_main的博客

  题目:把只包含因子2、3和5的数称作丑数(UglyNumber)。例如6、8都是丑数,但14不是,因为它包含因子7。习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。思路:代码:publ...博文来自:RojerAlone的博客

  SocketUDP服务+客户端数据视频等传输等,服务端+客户端,数据传输案例

  本程序可以升级数据库结构和数据 本程序可以升级数据库结构和数据 本程序可以升级数据库结构和数据 本程序可以升级数据库结构和数据 本程序可以升级数据库结构和数据

  3GPP/R14/LTE/NB-IOT 3GPP协议英文原版 R14最后一个版本

  weixin_44536482:[reply]zhoushahua[/reply] 这个函数是用于我们在诊断响应处理完成后通知DCM模块用的。至于里面的代码,先是判断是在需要正常回复的情况下(肯定响应抑制位不为1;有应答信息且未超出范围等情况的判断),根据gNegativeResponseCode(NRC)的情况,设置回复的内容(只关乎服务报文及DID的这一部分内容信息);再调用CanTp层的发送函数进行发送;最后根据发送情况确定是否需要重发及一些标志位的清除。

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