Autosar诊断实战系列04-基于CAPL语言的通信类诊断测试脚本开发

本文框架

  • 前言
  • 1.CAPL编程简单介绍
  • 2. CAPL脚本开发实战
    • 2.1 添加CAPL Test Module
    • 2.2 CAPL脚本实战编写

前言

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

1.CAPL编程简单介绍

CAPL编程语言是一种类C语言的编程语言,其基于事件建模,基于的事件可能是系统事件,消息事件,时间事件等,具体可能包括如下几种:
Autosar诊断实战系列04-基于CAPL语言的通信类诊断测试脚本开发_第1张图片
一个完整的CAPL程序包括:头文件,全局变量,事件函数及用户自定义函数,在下述会细致讲解。

2. CAPL脚本开发实战

2.1 添加CAPL Test Module

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