本篇简单记录下使用CANoe利用DBC文件实现节点的模拟仿真功能,使用的CANoe版本为:11.0.42,使用的DBC文件为上一篇创建的Demo.dbc。
通常CANoe的使用可以分为三个阶段:
-
Phase 1:初期需求分析,这个阶段只有需求文件,通过CANoe仿真所有节点,可以在没有真实物理节点的情况下分析网络总线通信情况;
-
Phase 2:中期ECU开发,这个阶段所有节点都处于开发过程中,对于某个开发节点而言,可以通过CANoe仿真其它与其相连的节点,虚实结合,验证目标ECU的网络通信功能;
-
Phase 3:后期整车测试,这个阶段所有ECU均已实现,可以直接连接CANoe进行相关测试。
由于目前只有一个示例性的需求输入DBC文件,没有实际的ECU,所以所有节点均采用仿真方式(Phase 1)。
1. 创建工程
打开CANoe,点击菜单File->New,选择一个模板,然后创建配置工程:
-
CANoe提供