Autosar诊断-DCM模块内的子模块

news/2024/11/17 6:19:46/

文章目录

  • 前言
  • 一、DCM模块内的子模块
    • 1.1、DSL(Diagnostic Session Layer)
    • 1.2、DSD(Diagnostic Service Dispatcher)
    • 1.3、DSP(Diagnostic Service Processing)
  • 二、DCM和其他模块的交互
    • 2.1 DCM和PduR的交互
    • 2.2 DCM和ComM的交互
  • 总结


前言

诊断通信管理(Diagnostic Communication Manager, DCM)模块作为AutoSar BSW诊断模块的重要组成部分,主要负责诊断数据流和管理诊断状态,包括诊断会话、安全状态及诊断服务分配等。

一、DCM模块内的子模块

为了定义DCM模块的功能,DCM SWS将DCM模块建模为由以下子模块组成:
Diagnostic Session Layer (D


http://www.ppmy.cn/news/35212.html

相关文章

摄影入门 | 相机的基本原理

一、获取图像——小孔成像实验 小孔成像实验中,点燃蜡烛,会在小孔另一面的白纸上看到一个倒立的烛焰。 此现象可以用来解释物理学原理:光在同种均匀介质中,在不受引力作用干扰的情况下沿直线传播。 这样,我们就用一种…

【CE进阶】lua脚本使用

▒ 目录 ▒🛫 导读需求开发环境1️⃣ 脚本窗口Lua ScriptLua EngineAuto assemble2️⃣ 全局变量3️⃣ 进程当前打开的进程ID系统的进程列表系统的顶部窗口列表4️⃣ 线程5️⃣ 输入设备6️⃣ 屏幕7️⃣ 剪贴板🛬 文章小结📖 参考资料&#x…

AUTOSAR-各个模块作用初识(下)

文章目录 一、Autoasr整体框架图(Vector)二、各个模块简介13.AVB-Audio video Bridge13.1.vAVTP13.2.vSrp13.3.vRtp14.MCAL14.1.CAN driver14.2.ETH driver14.3.EthSwt14.4.FR14.5.LIN14.6.RamTst14.7.ADC-AD采集驱动程序14.8.DIO-通用的输入输出端口的控制驱动程序14.9.Eep-…

不做孔乙己也不做骆驼祥子

对教书育人的探讨前言一、为什么要“育人”1.育人为先2.育人是快乐的二、怎么“育人”前言 借着本次师德师风建设的主题,跟各位老师谈一谈对于“育人”的一些观点,和教育的一些看法。本文仅代表自己的观点,有不到位的地方,大家可以…

git为什么要先commit,然后pull,最后再push?而不是commit完直接push?

情况是这样的,现在远程有一个仓库,分支就一个,是master。然后我本地的仓库是从远程的master上clone下来的。大家都是clone下来,再在自己本地改好,再commit然后pull然后push,大家都是这么做的。那么现在问题…

java:序列化与反序列化

目录 序列化和反序列化的定义: 如何使用序列化? 总结 序列化和反序列化的定义: (1)Java序列化就是指把Java对象转换为字节序列的过程 比如可以将一个类转化为json类型 Java反序列化就是指把字节序列恢复为Java对象的过程。 (2)序列化最重要…

主线程与子线程之间相互通信(HandlerThread)

平时,我们一般都是在子线程中向主线程发送消息(要在主线程更新UI),从而完成请求的处理。那么如果需要主线程来向子线程发送消息,希望子线程来完成什么任务。该怎么做?这就是这篇文章将要讨论的内容。 一、…

超薄网络变压器(百兆千兆万兆)如何选型?及相关产品集成功能分类

Hqst华强盛:随着主板小型化,超薄型网络变压器越来越有集中的需求,今天,我们就超薄网络变压器(百兆千兆万兆)如何选型,及产品不同功能做一个集中整理,归纳如下,方便客户集…