? 相关文章
- ?从零开始学习CANoe(一)—— 新建工程
- ?从零开始学习CANoe(二)—— CANdb++ 创建 dbc文件
- ?从零开始学习CANoe(三)—— 系统变量的创建和使用
- ?从零开始学习CANoe(四)—— 创建环境变量,细节拉满
- ?从零开始学习CANoe(五)—— 设计panel
- ?从零开始学习CANoe(六)—— CAPL 测试节点
- ?从零开始学习CANoe(七)—— XML 测试节点
- ?从零开始学习CANoe(八)—— .NET 测试节点
- ?从零开始学习CANoe(九)—— IG 模块
- ?从零开始学习CANoe(十)—— 断点调试(Debug)
- ?从零开始学习CANoe(十一)—— 信号发生器(Signal Generator)
- ?从零开始学习CANoe(十二)—— Statistics Window
- ?从零开始学习CANoe(十三)—— Trace Window
- ?从零开始学习CANoe(十四)—— Logging Window
- ?从零开始学习CANoe(十五)—— 关于Html测试报告
- ?从零开始学习CANoe(十六)—— Graphics Window
- ?从零开始学习CANoe(十七)—— Start Values Window
- ?从零开始学习CANoe(十八)—— Canoe的 I/O功能
- ?从零开始学习CANoe(十九)—— Diagnostics
- ?从零开始学习CANoe(二十)—— Python和CANoe的数据交互(1)
- ?从零开始学习CANoe(二十一)—— Python和CANoe的数据交互(2)
- ?从零开始学习CANoe(二十二)—— Python和CANoe的数据交互(3)
- ?从零开始学习CANoe(二十三)—— Python和CANoe的数据交互(4)

?前言
- ?希望能够以最简单的方式,一步一步的,教会大家学习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文件
? 配置工程
- 1️⃣ 在
DataBases处右键添加dbc文件

- 2️⃣ 右键 节点同步

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

- 4️⃣ 配置好的工程

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

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



?总结

- ?要有最朴素的生活,最遥远的梦想,即使明天天寒地冻,路遥马亡!
- ? 有微信的小伙伴可以关注下浪哥车载诊断,一个行业内小小圈子,群里有
网盘资料,源码,还有各路大神闲时交流交流技术,聊聊工作机会啥的。- ?如果这篇博客对你有帮助,请 “点赞” “评论”“收藏”一键三连 哦!码字不易,大家的支持就是我坚持下去的动力。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/202384.html原文链接:https://javaforall.net
