标定工具CANape软件使用之新建工程
作者 | 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软件使用之新建工程相关推荐
- 汽车标定工具ETAS总线模块ES582.1详情介绍
汽车标定工具ETAS总线模块ES582.1详情介绍 ETAS ES582.1 CAN FD总线接口USB模块(F-00K-110-731 ) 是 ETAS ES581.4 (F-00K-107-770 ...
- matlab 光平面标定代码,线结构光视觉传感器/线激光深度传感器标定工具(matlab)...
线结构光视觉传感器/线激光深度传感器标定工具(matlab) 发布时间:2018-03-13 17:32, 浏览次数:655 , 标签: matlab 线结构光视觉系统有着结构简单.使用灵活.受周围光 ...
- Ubuntu16.04安装ROS kinetic以及标定工具Kalibr流程
Ubuntu16.04安装ROS kinetic以及标定工具Kalibr流程 一.安装ROS Kinetic 二.安装kalibr 编译期间可能遇到的问题及解决方案: 一.安装ROS Kinetic ...
- 线结构光视觉传感器/线激光深度传感器标定工具
续集:线结构光视觉传感器/线激光深度传感器标定工具(续) https://jah10527.github.io/articles/lineLaser.html 线结构光视觉系统有着结构简单.使用灵活. ...
- TSMaster——功能强大的国产总线工具链软件
TSMaster--总线工具链软件: TSMaster 是由同星智能开发的一款汽车总线开发工具,是目前唯一一款可以跟CANoe媲美的工具. 可连接.配置并控制所有的同星硬件工具.设备,实现汽车总线监 ...
- PMCAFF微分享 | 阿檬:如何设计好工具型软件?产品经理必备技能
本期嘉宾|阿檬 阿檬:一位比较年轻的老PM.三年来一直做纯工具类产品,没做过电商.社交.游戏.O2O,只做过360安全浏览器和360手机卫士,目前在做360清理大师. 分享地点|PMCAFF工具产品经 ...
- xilinx fpga 开发工具vivado 软件的安装,使用详细教程
文章目录 xilinx fpga 开发工具vivado 软件的安装,使用详细教程 xilinx fpga 开发工具vivado 软件的安装,使用详细教程 点此下载vivado软件的安装说明文档 点此下 ...
- EPSON 利用CCD图像处理包标定工具坐标系
EPSON 利用CCD图像处理包标定工具坐标系 仰视式安装的相机可以用来计算工具偏移,下例使用仰视式相机来计算工具偏移.该功能首先运行一个序列来定位工具的尖端.然后计算出工具偏移(前提是CCD已标定) ...
- 微软u盘安装工具_使用微软Winget工具安装软件教程
对于系统管理员来说,一款好用的软件包管理工具可以大大提高安装.部署.管理软件的效率.可之前只有 MscOS 和 Linux 官方才有软件包管理工具,微软官方现在终于为Windows系统发布了一款名为W ...
- dos虚拟机如何全屏显示_实用工具 | 虚拟机软件VirtualBox详细使用介绍
前言:搞自动化控制的工程师,要擅于利用工具和软件,其中,虚拟机就是很好的工具,安装操作系统以后,就相当于多了一台电脑,可以用来测试网络,测试软件,或者直接用来调试设备.市面上的虚拟机软件很多,VMWa ...
最新文章
- 图像通道、Scalar、分离、合成通道
- [EOJ]2019 ECNU XCPC March Selection #4
- 【POJ】【2975】Nim
- 最好用的硬盘搜索工具--Ava find pro
- Channel 与ChannelPipeline
- 随机产生单词java_关于java:如何创建随机单词选择器方法
- mybaits trim用法
- 【转载】socket select模型
- 各地延迟上课,请收好这份线上教学操作指南
- uni app 调用网络打印机_uni-app封装一个request请求
- 提前还贷的python计算程序
- Kotlin入门(6)条件分支的实现
- SQL Server数据库快照
- cad螺纹lisp_AutoCADLISP基本知识及函数
- linux程序内码,windows系统与linux系统的内码转换总结
- Excel转换为VF的DBF格式
- RS485通讯上下拉电阻的选择
- 怎么判断目标点是否在指定地图版块上
- YOLOv3源码解析1-代码整体结构
- Deep Stream Ai落地--初体验