CAPL是由Vector公司开发的类似于C语言的面向过程的编程语言,是软件工具CANoe和CANalyzer中可用的编程语言,全称Communication Access Programming Language。CAPL中程序块的执行由事件控制,CPAL程序是在专用编辑器中开发和编译的,这样就可以访问数据库中包含的所有对象(消息、信号、环境变量)以及系统变量

下面通过CAPL编辑器大致了解CAPL语言的用法

打开CAPL Browser

在任何的CANoe工程下都可以打开CAPL Browser

打开后是这样的

编写完的代码有几个注意点:

  • 需要编译下,确保没有错误发生
  • 要保存为一个以.can为后缀名的文件

CAPL编辑器有两大区域

下面重点介绍导航器部分

导航器

作用

导航器有三大作用

  • 通过右击快速创建相关代码结构

更多推荐

CAPL编程语言简介