诊断学习-0x3E和NRC

  • 数据帧
  • UDS
    • 包的格式定义
    • 服务0x3E
    • UDS的ID

数据帧

数据帧分为标准帧和远程帧,标准帧有11位ID(IDE=0),扩展帧有29位ID(IDE=1)

帧就是从SOF-EOF的这一段

UDS

包的格式定义

UDS中,指令是作为包(package)发出的,单帧其实就是最小的包

服务0x3E

告知ECU需要保存当前的ECU服务状态

UDS的ID

请求服务的ID第6位为0
肯定响应服务的ID第6位为1
肯定响应服务的ID=请求服务的ID+0x40
负反馈的反馈头一般为0x7F开头(八位全为1)

子功能的bit7 禁止肯定响应位
0 需要响应
1 禁止肯定响应

物理寻址客户端与服务器端一对一的诊断通信方式
功能寻址客户端向多个服务器发出同一功能的诊断请求的通信方式

PDU(协议数据单元)=PCI(协议控制信息)+Data
11 SNS service not suppoted
12 SFNS 请求报文中的子功能参数不支持
13 IMLOIF 报文长度/格式错误
22 CNC 请求诊断会话控制的条件不满足
24 请求顺序错误
31 ROOR 请求超出范围
33 安全访问拒绝,请求的DID是受保护的,且没有处于解锁状态
35 无效密钥
36 尝试次数超限
37 延迟时间未到
72 一般编程错误
78 RCRRP服务器正忙,暂时无法处理客户端发出的请求,等一会,不算是否定响应
7F 当前会话模式服务不支持请求的服务
7E 当前会话模式不支持请求的子功能

诊断学习-0x3E和NRC相关推荐

  1. 基于强化学习的医疗诊断 Inquire and Diagnose: Neural Symptom Checking Ensemble using Deep Reinforcement Learning

    将强化学习应用于医疗诊断的早期代表工作是发表在2016年人工智能领域顶级会议NIPS深度强化学习研讨会上的一篇工作(Inquire and Diagnose: Neural Symptom Check ...

  2. DBA入门之路:由浅入深的总结学习法

    有很多DBA朋友在入门时总觉得不得路径,长久的徘徊于门外,而过来人的经验又往往高屋建瓴难以落地,两者总觉得难以对接起来,如何才能解决这个问题呢? 我一直推荐的学习方法,之前在文章 DBA入门之路:学习 ...

  3. UDS诊断系列之三 ISO14229协议介绍(下)

    上篇主要分享了一些基本概念和响应规则,里面提到了否定响应码,也提到了ISO14229-1的附录A是一张否定响应码的表格,里面详细介绍了否定响应码的具体含义.那么在什么时候给出什么样的否定响应码,这篇里 ...

  4. 个性化学习之自适应测试[Adaptive Test]

    自适应测试的进展 计算机诊断是一种越来越受欢迎的评估学生的方法.这种方式需要进行优化,以便学生可以在尽可能少的时间里获取准确的评估.这种优化方式可能是通过学习分析或者计算机自适应测验(CATs):接下 ...

  5. Knewton的个性化学习框架

    读相关文献后备忘所用 [他自己说他是对于教育这块最强的推荐引擎哦] 我只能说拭目以待!而且,把国人的学习数据给外国企业研究,咱们怎么可能放心!这种技术咱们国家的企业也得自己掌握才是,哪愿意受制于人!也 ...

  6. 使用学习曲线诊断机器学习模型性能

    学习曲线是模型学习性能随经验或时间变化的曲线. 学习曲线是机器学习中广泛使用的诊断工具,用于从训练数据集中增量学习算法.该模型可以在训练数据集和每次训练更新后的验证数据集上进行评估,并可以创建测试性能 ...

  7. 网页怎么预先加载模型_使用预先训练的模型进行转移学习

    网页怎么预先加载模型 深度学习 (Deep Learning) 什么是转学? (What is Transfer Learning?) Transfer learning is a research ...

  8. 【UDS】ISO14229之0x2F服务

    文章目录 前言 一.理论描述 二.使用步骤 1.请求 2.响应 总结 ->返回总目录<- 前言 简称: "InputOutputControlByIdentifier" ...

  9. 中国成全球第二AI医疗交易国,上半年AI制药融资数等于去年全年 | 报告

    伊瓢 铜灵 编译自 CBInsights 量子位 出品 | 公众号 QbitAI 放眼当今的全球医疗诊断水平提升.资源下沉的发展现状,人工智能如同一味济世良药,不断改变调整医疗行业的发展. AI加持下 ...

最新文章

  1. BlockChain:《Blockchain Gate》听课笔记——区块链的共识机制—简介、理解、畅谈
  2. 标准SQL的update语句三种用法
  3. 大剑无锋之素数【面试推荐】
  4. nodejs cluster ip hash_redis集群架构了解一下?一致性hash了解吗?
  5. linux grep 匹配空格_17 个案例,5 分钟简单搞定 Linux 正则表达式!
  6. ai合成迪丽热巴下海_丽热巴被富家哥求婚,男方坚持示爱九个月,当众下跪赠女方豪车...
  7. 群辉安装失败 找不到服务器,synology NAS 存储安装DSM的方法
  8. countdownlatch的使用详解(好懂!!)
  9. 相比 C 、C++,Go 为什么不火?
  10. 从0开始学习 GitHub 系列之「Git速成」
  11. mysql双机热备份_MySQL双机热备份试验
  12. Oracle之现有表上建新表、操作符、字符函数
  13. 加拿大高中课程计算机科学,加拿大高中课程
  14. 代购类网站商品高清晰大图片(1000x1000)的采集解决方案 - hackercai - 博客园
  15. 易语言 互联网浏览器支持库 WEB浏览器2.0版(WebBrowser2.fne)
  16. c语言倒序输出英文字母表音标,28个英文字母表
  17. Proximal Gradient for LASSO
  18. 设置用户ID位是什么意思
  19. JSON字符串的使用
  20. linux下system函数

热门文章

  1. 【华为OD机试真题 JAVA】消消乐游戏
  2. 如何安装 Eigen
  3. AMD64和i386的区别
  4. js实现选择标签,删除标签,去重校验
  5. Nginx的6种负载均衡策略
  6. 美团技术:设计模式在美团外卖营销业务中的实践
  7. 文本分类 决策树 python_Python中基于决策树的文本分类
  8. centos双机热备
  9. C语言雪花算法,ID 生成器 雪花算法
  10. 我的计算机桌面我做主教案,《美丽的桌面我的主题我做主》教案范文