从零开始学习CANoe(一)—— 新建工程

需求分析

现在有一个总线,总共有3个节点 ,发动机(Engine)、前置大灯(Light)、仪表盘(Display)。如下列表格:

  • 发动机就一个报文(EngineState)报文有两个信号:开关(OnOff)、速度(EngineSpeed)
  • 前置大灯就一个报文(LightState)报文有两个信号:前大灯(HeadLight)、双闪灯(FlashLight)

发动机和大灯都是发送节点,仪表盘是接收节点,显示发动机的状态和速度;显示大灯的状态。现在就这个需求 开发一个CANoe仿真工程。
从零开始学习CANoe(一)—— 新建工程

新建空白工程

1,File -> New 新建一个CAN工程
从零开始学习CANoe(一)—— 新建工程
2,新建一个文件夹,暂时取名BMW,把新建的工程保存下,改下名字 bmw.cfg,下图就是新建工程的默认界面
从零开始学习CANoe(一)—— 新建工程

新建dbc文件

参考:
从零开始学习CANoe(二)—— CANdb++ 创建 dbc文件

配置工程

1,在DataBae 处右键添加dbc文件从零开始学习CANoe(一)—— 新建工程
2,右键 节点同步
从零开始学习CANoe(一)—— 新建工程
3、将左侧的节点全部移动到右边然后点击Next.
从零开始学习CANoe(一)—— 新建工程
4、配置好的工程
从零开始学习CANoe(一)—— 新建工程
5、配置CAN1通道
从零开始学习CANoe(一)—— 新建工程
6,run起工程,打开trace可以看报文在以100ms的周期发送了。
从零开始学习CANoe(一)—— 新建工程

关注我,分享更多CANoe工具的知识。