基于canoe 新建一个lin工程_CANoe学习2——创建仿真工程(一)

今天跟大家分享一下利用CANoe如何创建仿真工程。在说之前,我们先来了解一下,为什么需要创建仿真工程。创建仿真工程的意义

汽车产品的研发,往往是分供应商和整车厂的。一个汽车涵盖的零件数以万计,是一个极其复杂的机电产品。任何一个零部件的失效或者故障都会引起不可想象的损失,所以这个行业,尤其强调功能安全。随后我会单独写一篇文章分享功能安全相关的内容。话题转回来,我们接着谈仿真。在所有的部件没有组装起来成为一个完整的汽车之前,一般是供应商会先对自己研发的产品进行自测,又因为汽车上的部件之间不是完全相互独立的,彼此的功能之间存在着一定的依附关系,或者说需要整车环境才能对其性能进行一个比较准确意义上的评估,所以就需要创建一个仿真环境,来开发测试汽车部件,尤其是电子产品。对于我们测试工程师来讲,仿真工程为我们创建的是类似与整车的测试环境,比方说,让你去测方向盘,你不一定非要拿一个方向盘去测,因为现在的方向盘大多也都是多功能方向盘,是内置芯片的,那么就也是一个电子产品,在批量生产之前,我们也是要先测试其软件功能逻辑是否可用,在量产前期,我们就是通过创建仿真工程来进行测试的。所以说,仿真工程的创建,是我们每一个汽车电子测试工程师入行的非常必要的一种技术手段。

2. 创建仿真工程步骤

借来来我们来了解下仿真工程的创建。按照一般CAN工程的创建为例,仿真工程的创建一般包含以下几步:选择工程模板

添加数据库文件

定义系统变量

创建仿真面板

创建网络节点

添加CAPL代码

工程调试

选择工程模板

你可能感兴趣的:(基于canoe,新建一个lin工程)