CANoe之CAPL编程简介

CANoe与CAPL

CANoe是Vector的公司的产品,是目前汽车行业用于车载测试的标杆工具,CANoe分为软件和硬件license,软件CANoe 11.0 及其以下版本在没有硬件license情况下打开,是没法正常使用的,软件运行按键置灰,无法点击运行。CAPL在其软件的编程语言,其语法与C语言十分类似,主要作用是能够代替用户去执行用户执行困难或繁琐的事情,例如报文Checksum的发送、定时200ms后发送一段报文等等。CAPL特点是基于事件驱动的编程语言,打个比方说类似于键盘,当你点击键盘,就会触发一个事件,CAPL能够捕捉到并执行用户自定义的程序。

那么CAPL能干些什么呢?

可以从下图概览CANoe的基本功能

CANoe支持目前主流的汽车总线CAN,CANFD,FlexRay,LIN,以太网等,支持XCP标定,还支持程控外部仪器设备,如GPIB、RS232,均可通过CAPL编程进行具体功能逻辑的实现

初学者如何入门学习

首先需要学会CANoe的基本操作使用,例如:

(1)CANoe软硬件通道的配置

(2)Trace窗口,Graphics窗口,write窗口的查看、分析报文

(3)学会手动保存报文

(4)学会使用IG模块简单发送报文

(5)连接panel面板的新建和使用

(6)了解系统变量的功能和新建、使用

在以上的功能使用基本没问题的状态下,那么恭喜你已经成功入门CANoe软件的基本使用,接下来便能够开始CAPL编程的新篇章

入门后如何进行学习

1.首选是查看官方Help文件,点击进入查看,官方会有部分例程进行学习,建议先学习这部分

这部分主要涉及CANoe的基本功能,接下来便是根据需求学习,例如学习GBIP程控仪器的使用,点击进入GPIB选项即可

2.遇事不决找百度

3.发送邮件给Vector Support(support@cn.vector.com

以上方法基本能解决遇到的问题

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值