首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

《AUTOSAR谱系分解(ETAS工具链)》之DcmDsl

  • 23-11-14 08:42
  • 4185
  • 14177
blog.csdn.net

《AUTOSAR谱系分解(ETAS工具链)》之DcmDsl

文章目录

  • 《AUTOSAR谱系分解(ETAS工具链)》之DcmDsl
    • DcmDsl
      • DcmDslBuffers
      • DcmDslCallbackDCMRequestService
      • DcmDslDiagResp
      • DcmDslProtocol
      • DcmDslCallbackDCMRequestServiceDcmDslServiceRequestManufacturerNotifications
      • EXP:

DcmDsl

在这里插入图片描述

DcmDslBuffers

  • EXP:

    • EXP:配置诊断缓存区的容器
  • DcmDslBuffer_TX

    • EXP:
      DcmDslBufferSize:1024,配置诊断缓存区大小
  • DcmDslBuffer_RX

    • EXP:
      DcmDslBufferSize:1024,配置诊断缓存区大小

DcmDslCallbackDCMRequestService

  • EXP:

    • EXP:StartProtocol通知函数的SWC名称容器
  • DcmDslCallbackDCMRequestService_Safety

DcmDslDiagResp

  • EXP:

    • EXP:配置Pending响应处理容器
  • DcmDslDiagRespMaxNumRespPend

    • EXP:
      每次请求最大的0x78响应(Pending)数量。
      若设置等于0,每次请求发送的Pending将不受限制,直到完成处理。
      若设置大于0,每次请求发送的Pending数量大于该值时,Dcm会取消诊断服务的处理并响应NRC10。

DcmDslProtocol

[–DcmDslProtocolRow–]

  • EXP:

    • EXP:协议配置容器
  • DcmDslConnection

    • 在这里插入图片描述

    • EXP:
      DcmDslProtocolRxs:这个容器包含诊断连接中接收通道的配置参数。一般设置功能寻址和物理寻址。
      DcmDslProtocolRxAddrType:指定请求的寻址类型,一般在导入新DBC后需要检查一下,如果没有自动更新,需要手动区分出功能寻址与物理寻址,不然可能会导致诊断报文无法接收。
      DcmDslProtocolRxPduId:指定具体Dcm接受PDU。一般也会自动更新,但是也需要检查,不然也会导致诊断报文无法接收。
      DcmDslProtocolTx:此容器包含诊断连接中发送通道的配置参数。
      注意:上面两个配置一般会在导入DBC之后自动更新,用于将Dcm与PDU进行连接。

  • DcmDslProtocolID

    • EXP:正在配置的DSL协议的诊断协议类型。一般都是基于UDS的CAN诊断。
  • DcmDslProtocolMaximumResponseSize

    • EXP:定义响应消息的最大长度。
  • DcmDslProtocolPriority

    • EXP:
      协议抢占时使用的协议优先级。高优先级的协议可能会抢占低优先级的协议。数值越低表示协议优先级越高。
  • SendRespPendOnTransToBoot

    • EXP:指定ECU在转换到Boot之前是否应该发送RCR-RP response(Pending帧)。
  • TimStrP2ServerAdjust

    • EXP:
      表示由DCM发起传输到消息实际传输到总线的通信延迟时间,配置后实际的P2Time就是(P2Time - TimStrP2ServerAdjust)。
  • TimStrP2StarServerAdjust

    • EXP:
      表示由DCM发起传输到消息实际传输到总线的通信延迟时间,配置后实际的P2Time就是(P2Time - TimStrP2ServerAdjust)。
  • DcmDslProtocolRxBufferRef

    • EXP:
  • DcmDslProtocolSIDTable

    • EXP:
  • DcmDslProtocolTxBufferRef

    • EXP:
  • EXP:

    • 在这里插入图片描述

DcmDslCallbackDCMRequestServiceDcmDslServiceRequestManufacturerNotifications

  • DcmDslCallbackDCMRequestService_Safety

    • EXP:

EXP:

  • EXP:

    • 在这里插入图片描述
      《AUTOSAR谱系分解(ETAS工具链)》之总目录
注:本文转载自blog.csdn.net的PlutoZuo的文章"https://blog.csdn.net/PlutoZuo/article/details/131073693"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top