CAPL就是Communication Application Programming Laguage的缩写,CAPL类似于C语言的语法,因此所有的语法请参考C语言教程。
CAPL语法是C语言的,又有一些C++的特性,this指针,事件等,对于事件的理解可以学习任意一种面对对象语言,首推胡槐行C#.NET,可以参考我的博客学习,当然这个似乎比CAPL本身更加难,事件也更加多,但这并不妨碍对事件的理解,其中的事件类型如下图:
在打开CANoe,裤哗新建个工程,在Simulation Setup中加个Network node ,点铅笔,右键Start->New,键入如下代码。
编明皮译后,关闭CAPL Brower。运行CANoe工程即可成功。
你应该是最近才接触CAN吧,你提到的数据采集和对dbc文件的分析都是一般的CAN总线工具能做的,你还是需要买一个类困羡似CAN转USB的工具,周立功也有但是州晌质量,用不了几天。现在有款汪迹拍新工具叫SuperCAN,你可以试试,关键是便宜,性价比高硬件连接失败。1、在硬件连接失败的时候,canoe启动后发送数据没反应。
2、首先在电脑中创建CANoe工程,创建完工程后通过Trace工具查看交互的报文。
3、通过Logging保存日志文件,创建IG发送报文。
4、发送完报文后亮槐在canoe中设置硬件和软敬大友件的连接。
5、再次设置canoe日志文件的保存格式,同步录制、回放视频和数据文件。
6、仿裂完成后发送已有的数据文件,重新启动canoe,进行发送数据就会有反应了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)