CANoe教程 | C Library API

CANoe教程 | C Library API,第1张

CANoe/CANalyzer C library 简称CCL,允许用户使用C语言开发应用程序(dll),应用程序可以在CANoe/CANalyzer工程中运行。

CCL提供如下类似CAPL的功能:

实际开发应用中我们可以基于CANoe提供的demo为base进行开发,从而省去上述创建过程。

CCL demo 一般在如下路径:

C:\Users\Public\Documents\Vector\CANoe\Sample Configurations 13.0.155\Programming\C_Library\Examples

双击CANoeCCL.sln打开例程:

例程包括CAN、LIN、Timer、SystemVariables等API的demo工程

在CANoe工程中依次点击

File ->Options ->Programming ->C Libraries ->Add

点击Add后在d出的对话框中添加生成的dll

点击CANoe工程Start按钮后dll会自动开始运行

所加进去的这个DLL文件版本较低

开始菜单→运行→输入“msconfig”→确定→打开系统配置实用程序→点击"启动"选项卡→在命令里找到含该某某dll的那一项(或没用的启动项),把前边的勾去掉,然后确定,重启计算机。

1、首先启动CANoe,如图双击打开。

2、警告声明,点击接受即可

3、有时没有license就无法使用,所以需要接上带有license的canoe设备即可。如图就是没有合法的canoe设备。

4、然后点击“file”,选择“new”,选择自己需要的基本配置即可。这里选择了单通道的500K波特率的配置。

5、如果要使用的话,一般还需要添加对应的DBC,这样才能方便看出数据的意义。

6、最后点击保存,并命名对应的配置文件即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11236209.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存