作者 | WenDao_Engineer

微信公众号 | 闻道工程师之家


上一篇文章《标定工具介绍》对标定工具相关基础知识进行了初步介绍,从今天开始我们对应用比较广泛的CANape使用进行介绍,后续相关介绍均以Vector的CANape17.0版本软件为示例。

建立工程

创建新工程:打开CANape软件后选择创建新工程,当然如果已经创建过工程,也可以选择搜索打开已经存在的工程

填写工程名称:本文是基于Vector提供的Basic版本XCP标定协议栈软件,以STM32F103为硬件平台的CAN通讯实现XCP标定为示例,在此项目名称为CAN_XCP

设置项目存储路径:选择将标定工程存储的文件夹路径,后续其他相关文件都将存放在这个文件夹中

创建桌面快捷图标:为了方便使用,可以根据实际需求创建桌面快捷图标,在使用的时候就不需要到存储文件中去打开工程文件了,此处不使用此功能。

选择完成,新建标定工程就完成了,会自动弹出标定工程界面。但是此时工程还没有任何配置信息,是一个空白的标定工程,还需要对工程进行相关配置,先将该工程填写工程名称保存到前面填写的存储路径文件夹下。

配置工程

打开工程配置:在前面创建的标定工程中的菜单栏中,选择Devices下的Device Configuration打开工程配置界面

创建设备:在左侧Devices上选择右键会弹出快捷菜单,New就是从完全空白开始创建设备,New from database就是从已经配置好的A2L文件中快速导入创建,可以省去一些重复工作步骤。在此为了更好的展示CANape软件的使用,选择从完全空白开始创建设备

填写设备名称:根据标定工程定义,填写设备名称并选择设备的用途,本文示例是为了演示XCP功能,因此此处选择XCP通讯协议

数据集管理配置:在前面的文章中介绍过Vector在CANape软件中集成了数据管理的工具,因此可以根据实际使用需求进行配置,本文暂时先不介绍此部分功能,此处无需配置。

A2L配置:此处需要配置A2L文件的路径,默认为前面配置的工程存储路径文件夹目录,当然也可以根据实际路径进行选择。配置路径后就需要选择对应的A2L文件,如果路径下只有一个A2L文件,就可以勾选自动识别A2L文件,如果目录下有多个A2L文件,就需要明确配置选择具体使用哪一个A2L文件。

配置硬件通道:此处需要根据所使用的硬件通讯设备选择相应的设备通道,本文示例所用的是Vector的CANcaseXL,所以此处选择其对应的硬件通道。

配置MAP文件:此处需要选择控制器软件编译生成的MAP文件,配置好MAP文件存储路径后,和A2L文件配置一样也可以是自动识别MAP文件,也可以手动选择所需要使用的MAP文件

由于不同的单片机软件编译生成的MAP文件格式不一样,因此需要根据实际所使用的单片机选择相应的MAP文件格式,本文示例所使用的单片机是STM32F103,其所生成的MAP文件是axf文件,文件格式是ELF/DWARF,由于该单片机是32位的,因此文件格式选择ELF/DWARF 32/64Bit

内存数据文件配置:单片机软件编译完成后会软件中默认数据生成默认的内存数据文件,本文所使用的STM32F103单片机就会生成Hex文件,在此处就需要根据所使用的单片机编译产生的内存数据文件,一般是Hex或者S19文件格式,如果不是太熟悉的话可以参考之前的文章

《Keil雕虫小技之工程配置》中的Output编译输出配置章节内容

至此选择OK就完成了标定工程文件的配置,配置完成后就可以与目标控制器进行连接通讯了,在配置界面的左侧就可以看到相关的配置项内容。

本文示例所使用的A2L文件已经和STM32F103示例软件已经匹配关联,因此不需要再进行额外的配置,在实际应用项目中需要根据控制器软件中所分配的Memory地址、CAN通讯ID和波特率、DAQ相关配置来修改配置文件。下一篇文章将会基于本文建立的工程文件,继续介绍CANape的软件相关使用功能。

想获取更多及时资讯和学习资源,关注微信公众号“闻道工程师之家”,第一时间收到文章推送!

免责声明:本文素材部分来源于网络,版权归原作者所有,如有涉及侵权,请与我联系删除。

标定工具CANape软件使用之新建工程相关推荐

  1. 汽车标定工具ETAS总线模块ES582.1详情介绍

    汽车标定工具ETAS总线模块ES582.1详情介绍 ETAS ES582.1 CAN FD总线接口USB模块(F-00K-110-731 ) 是 ETAS ES581.4 (F-00K-107-770 ...

  2. matlab 光平面标定代码,线结构光视觉传感器/线激光深度传感器标定工具(matlab)...

    线结构光视觉传感器/线激光深度传感器标定工具(matlab) 发布时间:2018-03-13 17:32, 浏览次数:655 , 标签: matlab 线结构光视觉系统有着结构简单.使用灵活.受周围光 ...

  3. Ubuntu16.04安装ROS kinetic以及标定工具Kalibr流程

    Ubuntu16.04安装ROS kinetic以及标定工具Kalibr流程 一.安装ROS Kinetic 二.安装kalibr 编译期间可能遇到的问题及解决方案: 一.安装ROS Kinetic ...

  4. 线结构光视觉传感器/线激光深度传感器标定工具

    续集:线结构光视觉传感器/线激光深度传感器标定工具(续) https://jah10527.github.io/articles/lineLaser.html 线结构光视觉系统有着结构简单.使用灵活. ...

  5. TSMaster——功能强大的国产总线工具链软件

    TSMaster--总线工具链软件: TSMaster 是由同星智能开发的一款汽车总线开发工具,是目前唯一一款可以跟CANoe媲美的工具.  可连接.配置并控制所有的同星硬件工具.设备,实现汽车总线监 ...

  6. PMCAFF微分享 | 阿檬:如何设计好工具型软件?产品经理必备技能

    本期嘉宾|阿檬 阿檬:一位比较年轻的老PM.三年来一直做纯工具类产品,没做过电商.社交.游戏.O2O,只做过360安全浏览器和360手机卫士,目前在做360清理大师. 分享地点|PMCAFF工具产品经 ...

  7. xilinx fpga 开发工具vivado 软件的安装,使用详细教程

    文章目录 xilinx fpga 开发工具vivado 软件的安装,使用详细教程 xilinx fpga 开发工具vivado 软件的安装,使用详细教程 点此下载vivado软件的安装说明文档 点此下 ...

  8. EPSON 利用CCD图像处理包标定工具坐标系

    EPSON 利用CCD图像处理包标定工具坐标系 仰视式安装的相机可以用来计算工具偏移,下例使用仰视式相机来计算工具偏移.该功能首先运行一个序列来定位工具的尖端.然后计算出工具偏移(前提是CCD已标定) ...

  9. 微软u盘安装工具_使用微软Winget工具安装软件教程

    对于系统管理员来说,一款好用的软件包管理工具可以大大提高安装.部署.管理软件的效率.可之前只有 MscOS 和 Linux 官方才有软件包管理工具,微软官方现在终于为Windows系统发布了一款名为W ...

  10. dos虚拟机如何全屏显示_实用工具 | 虚拟机软件VirtualBox详细使用介绍

    前言:搞自动化控制的工程师,要擅于利用工具和软件,其中,虚拟机就是很好的工具,安装操作系统以后,就相当于多了一台电脑,可以用来测试网络,测试软件,或者直接用来调试设备.市面上的虚拟机软件很多,VMWa ...

最新文章

  1. 图像通道、Scalar、分离、合成通道
  2. [EOJ]2019 ECNU XCPC March Selection #4
  3. 【POJ】【2975】Nim
  4. 最好用的硬盘搜索工具--Ava find pro
  5. Channel 与ChannelPipeline
  6. 随机产生单词java_关于java:如何创建随机单词选择器方法
  7. mybaits trim用法
  8. 【转载】socket select模型
  9. 各地延迟上课,请收好这份线上教学操作指南
  10. uni app 调用网络打印机_uni-app封装一个request请求
  11. 提前还贷的python计算程序
  12. Kotlin入门(6)条件分支的实现
  13. SQL Server数据库快照
  14. cad螺纹lisp_AutoCADLISP基本知识及函数
  15. linux程序内码,windows系统与linux系统的内码转换总结
  16. Excel转换为VF的DBF格式
  17. RS485通讯上下拉电阻的选择
  18. 怎么判断目标点是否在指定地图版块上
  19. YOLOv3源码解析1-代码整体结构
  20. Deep Stream Ai落地--初体验

热门文章

  1. 修改R语言安装包的默认路径
  2. 【11】MINST数据集的分类与效果验证
  3. 微信直播教程:微信直播时如何做直播倒计时预告效果
  4. Altium Designer 18生成Gerber教程
  5. Eclipse安装包下载慢解决方法
  6. c# 实现模糊PID控制算法
  7. 数控仿真模拟Keller CNC SYMplus v5.0-ISO
  8. 用c语言将学生系统插入音效,增加音效.cpp
  9. Flutter 自定义图片按钮,按下效果及按键音效
  10. 数学建模PPT(四)