当前位置: 首页 > news >正文

CANoe入门(1)-- 创建新CANoe工程

 安装后,迫不及待想要学习了,那么如果创建一个CANoe工程呢??

步骤如下

一、新建CANoe工程

打开CANoe软件,分别点击 file --> new --> CAN500Baud1ch(双击),如下图所示

双击后进入一个空的CANoe CAN工程界面如下图所示

二、保存CANoe工程

在保存之前,先新建如下的目录结构,方便存放和查找,如下图:其中包含了存放CAPL代码的CAPL文件夹,存放DBC的DBC文件夹,存放面板的PANEL文件夹,以及存放LOG的文件夹,存放诊断文件CDD的文件夹

创建好后,在刚刚新建的空白CANoe工程解密上点击保存按钮,如下图

在弹出的对话框上找到上述目录,并给你的新工程取一个名字,如下图所示:

三、导入数据库文件(DBC文件)

将要导入的DBC文件拷贝至上面的工程目录的DBC文件夹内,然后在Simulation Setup中右键DataBase,导入BDC文件。

弹出的选择框中,有Add和Import Wizard两个选项,其中Add是仅添加DBC文件,Import不仅添加DBC文件,还可以将BDC中定义的节点进行加载到CANoe的CAN总线上。一般情况下,选择使用Import进行导入。

在弹出的界面中,点击Select选择我们的DBC进行导入,

完成导入后CAN总线上就有了刚刚导入的节点

四、启动工程,进行报文收发和分析

点击闪电按钮(Start)会弹出让我们选择所用硬件通道,如有硬件,选择与产品相连的CAN通道即可

选择完成之后点击OK即可启动工程。

注意了!如果你没有硬件,可以进行无硬件仿真。

在home目录下,点击Real Bus旁边的小箭头,切换到SimulationBus模式进行离线仿真

第一个是真实总线,在有硬件且有产品时使用,第二第三个为模拟仿真运行,第二个为快速仿真,第三个为正常速度仿真,一般选择正常速度仿真。

切换完成之后,点击闪电图标启动工程,启动后切换到Analysis栏点击trace即可看到CAN报文界面

相关文章:

  • 开源综合性网络安全检测和运维工具-TscanClient
  • 【Python打卡Day36】信贷项目的神经网络训练@浙大疏锦行
  • docker-compose容器单机编排
  • NLP基础与词嵌入:让AI理解文字(superior哥深度学习系列第13期)
  • Apache 反向代理Unity服务器
  • 使用VSCode开发FastAPI指南
  • pandas 字符串列迁移至 PyArrow 完整指南:从 object 到 string[pyarrow]
  • JFLASH 提示license 配置操作 Sorry,no valid license for I-Flash found.
  • ABP vNext + Redis Streams:构建实时事件驱动架构
  • 桥接模式深度解析:Java设计模式实战指南与抽象实现分离架构设计
  • 25年春招:字节跳动客户端开发二面总结
  • 探索 Excel-to-JSON:高效数据转换的利器
  • 像素跟踪 跟踪像素 算法总结
  • linux安装阿里DataX实现数据迁移
  • AVL树的平衡艺术:用C++写出会“站立”的二叉树(未完待续)
  • uni-app 小程序 Cannot read property ‘addEventListener‘ of undefined, mounted hook
  • 【慧游鲁博】【12】小程序端 · 智能导览对接后端文物图片识别功能
  • 暴雨服务器成功交付长沙市第四医院
  • 【消息队列】——Kafka如何保证配置下发的一致性
  • Golang实现分布式Masscan任务调度系统
  • 郑州网站关键字优化/新网站应该怎么做seo
  • bae做网站/深圳全网推广托管
  • 自己怎样做网站/品牌宣传策划方案
  • 北京网站优化实战/微信加人推码35一单
  • 动态网站建设答案/企业seo自助建站系统
  • 企业建站公司推荐/培训总结心得体会