关于CAN APE的使用一些记录
你好啊,LY
本来说这周我要写一个如何通过Can Alyzer回灌log来定位,issue的root cause。但是这几天实在是太忙了,GWM项目遇到了一个棘手的问题,导致没什么时间去细细构思。但也是这个棘手问题,使用到了CAN APE去观察代码中变量的变化。所以不如就写一下如何使用CAN APE吧。希望能够对你现在的工作起到一点点作用。当然也正好在你那占点空间刷刷存在感~
好了,chessy的话说的差不多了,我就直接进入正题吧。
一、使用CAN APE的目的
CAN APE其实主要目的就是使用XCP来测量相应地址里的值,因为使用TRACE32测量那些全局变量时间精度往往是以百毫秒来观测,对于一些触发只有几十甚至几毫秒的信号来说实在难以观测。所以要使用APE来观察,APE可以配置的最短测量周期是5ms,这相对于我们的实时系统来说是可以满足绝大多数使用情况的。
二、使用CAN APE的前提
项目支持XCP功能(用以太网或者CAN实现都可),观察变量的地址的权限必须对XCP开放,即DAQ能够访问到该变量的地址。
三、具体的使用方法
1.连接CAN APE(其实就是提供licsence).
2.设置Ethernet的IP地址
3.在CAN ape工程里配置以太网以及CAN通道配置
配置XCP的IP地址
在APE配置
注:3是选择你刚刚配置过IPV4的网卡
配置A2L文件
Databasename:TJAa21刁众utom乜〔detectionOfC)Databasename@DatabasecontentNotreversible8r0、VS巳“00囗Read0nly[乏llfdeviceisOFFLINE,《0dthelastrecentlyuseddatabaseSoftwareversic》nchecks[囗Identificationanddatabasename[囗EpromidentifierfromdatabaseParameterdirectory">
配置MAP文件
检测是否连接OK
配置EVENT(要和你测试工程的保持一致)
5ms,10ms之类的,相应的通道也要配置好比如00还是05
ECU的IP地址和port
CAN通信的配置
导入DBC
配置CAN通道
CAN的配置可以实时观察总线上的CAN信号,配合ECU内部的变量一起观察起到更好的效果。
与CAN Alyzer类似
接下来说下如何添加相应的观察变量
1.需要生成map文件或者Hll文件,并查找你需要观察变量的地址和数据类型
Eg:
在APE里添加观察变量:
点击OK进入
在空白出右键添加测量量:
取个名字
填写地址
设置测量数据的类型和设置大小端模式,默认是小端模式
保存退出
添加到测量函数中
退出
添加观测窗口
将刚刚添加的信号拖到观测窗口中
接下来connect
然后start就可以了
测量观测过程,可以用Fit取观测变量
写到这里其实已经差不多把如何使用CAN APE去测试变量的方法说完了。在这再补充一点,你也可以在can那边通过拖DBC的信号进入窗口同时观察
CAN信号的值。
最后再说几句个人言语,你和我说过工具只不过是身外之物,让我不要过多依赖于此。我对此表示十分认同,但我也希望你不要太排斥工具本身,
工具是为了我们服务,如果能够使用的得心应手也不失为你解决问题的一大利器。当然,我肯定还是会多花心思在OS上面的。
今天是庚子年腊月二十四,在两湖及江西地区就是所谓的小年夜。祝你快乐安好!
关于CAN APE的使用一些记录相关推荐
- APE结合键盘控制角色运动 转
在AS3物理引擎APE试用一文中,我简单记录了关于APE的基本调用,并实现了在重力作用环境下,一个自由落体的碰撞过程.现在我们把代码来改进一下,修改为一个横版的动作游戏场景(虽然目前它还算不上游戏,呵 ...
- APE到底比MP3文件“好听”多少
"支持音质直逼CD的APE格式",这是一些MP3播放器的宣传口号.大家对MP3和CD之间的区别都不陌生,那么"直逼CD音质"的APE是何方神圣呢?它真的能够接近 ...
- [张雨生][张雨生典藏合集22CD][APE/整轨/7.56 GB][旋风/快传]
张雨生(1966年6月7日---1997年11月12日)生于中国台湾,亚洲第一男高音,华语流行乐坛大师级音乐人.金牌制作人.实力派歌手,其对华语流行音乐的升级和发展有着重大贡献,享有"音乐魔 ...
- 喜欢听音乐CD的请进:[技术贴]介绍APE+CUE格式的音乐文件
喜欢听音乐的请进:介绍APE+CUE格式的音乐文件 车友开车往往离不开音乐,开着自己的车,听着自己喜欢的音乐CD,那是一种超级享受啊- 如何得到更多的音乐CD?如何将自己多年珍藏的CD永久地保存?-- ...
- APE格式文件全攻略
我们经常在一些网站提供的发烧天碟里面看到一种扩展名为APE的文件.你尽可以下载APE格式的文件再把它刻录成CD,这样你就可以在你的CD唱机上倾听天籁之音了,下面将就此种文件做一简要讲解: 一般 ...
- 蔡琴 经典收藏APE
http://bt.bokee.com/torrent.51634.10475.html 蔡琴 经典收藏APE! 蔡琴<民歌>XRCD-经典收藏! [APE] [237MB] 所 有发烧友 ...
- 如何分割cue+ape、cue+flac、cue+wav、cue+dts整轨音乐文件
如何分割cue+ape.cue+flac.cue+wav.cue+dts整轨音乐文件 网上下载的音乐专辑,不少是"cue+整轨音乐"文件形式,常见的有APE+CUE.WAV+CUE ...
- linux个人学习记录
linux学习记录 资料: Linux 黑马程序员_bilibili AcWing Linux基础课 可能是东半球最全面易懂的 Tmux 使用教程! Shell 教程 | 菜鸟教程 (runoob.c ...
- 班得瑞 Bandari 《班得瑞13张专辑全收藏》【APE+CUE/百度网盘地址】
班得瑞 Bandari <班得瑞13张专辑全收藏>百度网盘地址 班得瑞 Bandari <班得瑞13张专辑全收藏>[APE+CUE/百度网盘地址] 专辑信息: 专辑英文名: B ...
- foobar2000利用cue对ape进行分轨操作及其常见问题
ape和cue文件介绍 ape和cue文件通常是一起出现,ape将多首音乐整合到一个音频中,cue文件则记录上述音乐的曲目.歌手及播放时间等信息(如下图). cue文件内容核对 cue文件的[FILE ...
最新文章
- ASP.NET弹出窗口技术之增加网站流量方法
- 《C#精彩实例教程》小组阅读10 -- C#属性与方法
- 剑桥的商学院硕士的创业项目找我做tech lead,稳得一批
- 不平等博弈问题学习记录(二)(对于超实数在博弈下左右相等的扩充)
- (教学思路 C#之类五)类的分类(静态类、实例类、嵌套类、结构、简单的抽象类、简单的密封类)...
- java cxf 工具_利用CXF工具开发WebService接口
- python测试题 - 列表,字典,字符串
- 一场由SameSite字段引发的前端悲剧
- 【读书笔记《Android游戏编程之从零开始》】11.游戏开发基础(SurfaceView 游戏框架、View 和 SurfaceView 的区别)...
- 【Hive】日期函数
- java 找到一行 更换单词_Java实现对一行英文进行单词提取功能示例
- 几个Cache方案的比较
- 什么是DVD?DVD有些格式?
- 录制线上课程,有哪些形式,到底使用什么软件好?
- 3dmax如何拆分模型_3dmax怎么拆分模型画贴图
- Android 去除各种厂家广告合集
- 挽救市场信誉度,三星正面回应手机爆炸缘由
- Win系统速览桌面功能失效 - 解决方案
- VR开发之使用VRTK实现拾取和手柄扣下扳机触发事件(Unity灭火器灭火功能的实现)
- 【数电】(四)逻辑门电路
热门文章
- GHOST自动恢复说明
- 思维导图的用处是什么?绘制思维导图技巧分享
- java程序员推荐书籍
- 性能测试方案(计划)模板
- sp3 win xp 符号表_[转载]Windows XP with SP3 各版本全搞定(附序列
- 2021最新漫画小程序源码,流量主必备。
- python反编译_反编译 python
- 软考对程序员的作用,对程序员有多大意义?
- [Verilog]4 选 1 数据选择器
- Cubase Elements v11.0.0 WiN 23GB含音色库 中文完整版编曲录音软件