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

Posted 蚂蚁小兵

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零开始学习CANoe—— 新建工程相关的知识,希望对你有一定的参考价值。

📙 相关文章


📘前言

  • 🍅希望能够以最简单的方式,一步一步的,教会大家学习CANoe
  • 第一章,简单的创建新工程
  • 🍅测试软硬件环境:
  • Win10 x64
  • CANoe 11 SP2 x64>

目录

📗 需求分析

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

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

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



📗 新建空白工程

  • 1️⃣ File -> New 新建一个CAN总线工程

  • 2️⃣ 新建一个文件夹,暂时取名BMW,把新建的工程保存下,改下名字 bmw.cfg,下图就是新建工程的默认界面


📗新建dbc文件

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

📗 配置工程

  • 1️⃣ 在DataBases 处右键添加dbc文件


  • 2️⃣ 右键 节点同步


  • 3️⃣ 将左侧的节点全部移动到右边然后点击Next.


  • 4️⃣ 配置好的工程


  • 5️⃣ 选择Simulation Bus ,意思是不需要真实ECU


  • 6️⃣ run起工程,打开trace可以看报文在以100ms的周期发送了。



🌎总结

  • 🚩要有最朴素的生活,最遥远的梦想,即使明天天寒地冻,路遥马亡!

  • 🚩 有微信的小伙伴可以关注下浪哥车载诊断,一个行业内小小圈子,群里有网盘资料源码还有各路大神 闲时交流交流技术,聊聊工作机会啥的。

  • 🚩如果这篇博客对你有帮助,请 “点赞” “评论”“收藏”一键三连 哦!码字不易,大家的支持就是我坚持下去的动力。

以上是关于从零开始学习CANoe—— 新建工程的主要内容,如果未能解决你的问题,请参考以下文章

从零开始学习CANoe(十九)—— Python和CANoe的数据交互

从零开始学习CANoe(十五)—— Graphics

从零开始学习CANoe—— CANdb++ 创建 dbc文件

从零开始学习CANoe(十六)—— Canoe的 I/O功能 (全内外网最详细)

目录汇总

从零开始学习CANoe(十六)—— Graphics