1、IL的方案介绍

        IL是CANoe自动化生成仿真方案的最简便的方案之一,其实也可以有其他方案,但是这个方案能够使用标准的DBC完成一次性所有仿真节点的生成。

2、如何使用自动化工具生成PANL面板

选择Model Generation Wizard自动化生成工具

这个可以配置自动化生成系统变量,当然你也可以自动化生成面板和CAPL代码,这个根据你自己的需求自己选择相应的东西

这个就是选择对应的功能生成的PANL面板

然后我们一般会重新修改一下DBC的节点,这样可以让所有的面板都生成在一个面板或者手动复制一下,因为这样可以将所有的CAPL代码编写到一个节点里面,管理简单方便一点。

3、如何自动化生成CAPL代码

Node节点配置,这个DLL在自动生成的时候有,或者你百度能够找到这个,也在安装路径里面也有

虽然这个CAPL代码也可以自动化生成,但是我们还是制作了一个DBC解析工具,然后根据IL的代码理解自制了一个IL代码生成器,这样方便自己快速部署CANoe工程。

4、如何自动化生成系统变量

这个系统变量生成功能,你也可以不用的,这里只是展示一下这个模型代码生成工具有这个功能,如果你的工作中涉及到了这个需要可以使用。

5、后记

这里没有提供任何CANoe具体的代码,这个代码相关百度都有,我就不在这里具体编写了。

Logo

获取更多汽车电子技术干货

更多推荐