CANoe_UDS-Bootloader刷写系列-含源码(四)CAPL实现$34 & $36 & $37服务数据传输

学习是个漫长且痛苦的过程,道路艰辛而曲折,希望我们都在时代的长河中做一颗闪闪发光的尘埃。只有持之以恒才能有所成就  

目录

系列目录:

前言

一,$34 & $36 & $37 服务上传下载功能单元   概述

二,协议相关

RequestDownload(请求下载)(0x34)服务

请求消息

请求消息参数定义

肯定响应消息及参数定义

0x34服务支持的NRC

TransferData(传输数据)(0x36)服务

请求消息

请求消息参数定义

肯定响应消息及参数定义

0x36服务支持的NRC

RequestTransferExit(请求传输终止)(0x37)服务

请求消息

请求消息参数定义

肯定响应消息及参数定义

0x37服务支持的NRC

CAPL脚本实现:

36服务:


系列目录:


 《CANoe_UDS-Bootloader刷写系列-含源码(一)刷写基本流程

 《CANoe_UDS-Bootloader刷写系列-含源码(二)CAPL实现$10服务

 《CANoe_UDS-Bootloader刷写系列-含源码(三)CAPL实现$27服务密钥解锁

 《CANoe_UDS-Bootloader刷写系列-含源码(四)CAPL实现$34 & $36 & $37服务数据传输

 《CANoe_UDS-Bootloader刷写系列-含源码(五)CAPL实现$31服务例程控制》 --待续

 《CANoe_UDS-Bootloader刷写系列-含源码(六)CAPL实现$22 & $2E 服务读写配置》

 《CANoe_UDS-Bootloader刷写系列-含源码(七)CAPL实现$85 & $28服务预编程步骤》

 《CANoe_UDS-Bootloader刷写系列-含源码(七)干货 CAPL实现CRC数据校验》

 《CANoe_UDS-Bootloader刷写系列-含源码(八)干货 CANoe_Panel刷写上位机面板制作》

 《CANoe_UDS-Bootloader刷写系列-含源码(九)CAPL框架全流程测试及报文分析-查漏补缺》


前言

哈喽,大家好,我还是Tom  ^--^。

今天我们学习一下了解使用CANoe做刷写的时候capl实现$34 & $36 & $37进行数据传输的操作。

 聊一下具体的代码实现和相关协议标准。

一,$34 & $36 & $37 服务上传下载功能单元   概述

上传下载数据在整个Bootloader周期内是比较重要的,也是他的核心模块,之前做的任何操作都是为现在做铺垫,即保证数据的正确传输,版本的正确升级

36服务主要是用来给ECU下载数据的,最常见的应用就是在bootloader中,程序下载工具会发起下载请求,以完成ECU程序的升级

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

特大号汤姆猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值