本文框架
- 前言
- 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语言的编程语言,其基于事件建模,基于的事件可能是系统事件,消息事件,时间事件等,具体可能包括如下几种:
一个完整的CAPL程序包括:头文件,全局变量,事件函数及用户自定义函数,在下述会细致讲解。