Autosar诊断实战系列09-Dem中Event的Debounce开发介绍

本文框架

  • 前言
  • 1. Debounce策略分析
    • 1.1 基于Counter的Debounce策略
    • 1.2 基于Time的Debounce策略
  • 2. Dem中Debounce开发
    • 2.1 基于Counter的Debounce开发
    • 2.2 基于Time的Debounce开发
  • 3. 开发注意事项

前言

在本系列笔者将结合工作中对诊断实战部分的应用经验进一步介绍常用UDS服务的进一步探讨及开发中注意事项, Dem/Dcm/CanTp/Fim模块配置开发及注意事项,诊断与BswM/NvM关联模块的应用开发及诊断capl测试脚本开发等诊断相关实战内容。

在Dem开发中我们会遇到有些Event不是出现Fail就要立即置对应的DTC,需要设置Debounce,如Debounce结束后仍出现Fail再去Set,同理Clear也可能需要做Debounce,本篇我们一起学习下Dem中Event的Debounce开发,针对主要内容如下:

你可能感兴趣的:(Autosar,诊断实战系列,autosar,UDS,诊断)