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

本文是CANoe学习系列的第一篇,详细介绍了如何新建一个CANoe工程,包括创建空白工程、生成DBC文件及工程配置。教程旨在以简单易懂的方式,指导读者在Win10环境下搭建一个包含三个节点(Engine、Light、Display)的仿真工程,其中Engine和Light为发送节点,Display为接收节点。
摘要由CSDN通过智能技术生成

📙 相关文章

在这里插入图片描述


📘前言

  • 🍅希望能够以最简单的方式,一步一步的,教会大家学习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的周期发送了。

在这里插入图片描述


请添加图片描述
23

🌎总结

7

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

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

  • 🚩如果这篇博客对你有帮助,请 “点赞” “评论”“收藏”一键三连 哦!码字不易,大家的支持就是我坚持下去的动力。
    18
  • 102
    点赞
  • 811
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 41
    评论
评论 41
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蚂蚁小兵

慢慢长夜磨一章好文章,费烟!!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值