你好啊,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的使用一些记录相关推荐

  1. APE结合键盘控制角色运动 转

    在AS3物理引擎APE试用一文中,我简单记录了关于APE的基本调用,并实现了在重力作用环境下,一个自由落体的碰撞过程.现在我们把代码来改进一下,修改为一个横版的动作游戏场景(虽然目前它还算不上游戏,呵 ...

  2. APE到底比MP3文件“好听”多少

    "支持音质直逼CD的APE格式",这是一些MP3播放器的宣传口号.大家对MP3和CD之间的区别都不陌生,那么"直逼CD音质"的APE是何方神圣呢?它真的能够接近 ...

  3. [张雨生][张雨生典藏合集22CD][APE/整轨/7.56 GB][旋风/快传]

    张雨生(1966年6月7日---1997年11月12日)生于中国台湾,亚洲第一男高音,华语流行乐坛大师级音乐人.金牌制作人.实力派歌手,其对华语流行音乐的升级和发展有着重大贡献,享有"音乐魔 ...

  4. 喜欢听音乐CD的请进:[技术贴]介绍APE+CUE格式的音乐文件

    喜欢听音乐的请进:介绍APE+CUE格式的音乐文件 车友开车往往离不开音乐,开着自己的车,听着自己喜欢的音乐CD,那是一种超级享受啊- 如何得到更多的音乐CD?如何将自己多年珍藏的CD永久地保存?-- ...

  5. APE格式文件全攻略

    我们经常在一些网站提供的发烧天碟里面看到一种扩展名为APE的文件.你尽可以下载APE格式的文件再把它刻录成CD,这样你就可以在你的CD唱机上倾听天籁之音了,下面将就此种文件做一简要讲解:     一般 ...

  6. 蔡琴 经典收藏APE

    http://bt.bokee.com/torrent.51634.10475.html 蔡琴 经典收藏APE! 蔡琴<民歌>XRCD-经典收藏! [APE] [237MB] 所 有发烧友 ...

  7. 如何分割cue+ape、cue+flac、cue+wav、cue+dts整轨音乐文件

    如何分割cue+ape.cue+flac.cue+wav.cue+dts整轨音乐文件 网上下载的音乐专辑,不少是"cue+整轨音乐"文件形式,常见的有APE+CUE.WAV+CUE ...

  8. linux个人学习记录

    linux学习记录 资料: Linux 黑马程序员_bilibili AcWing Linux基础课 可能是东半球最全面易懂的 Tmux 使用教程! Shell 教程 | 菜鸟教程 (runoob.c ...

  9. 班得瑞 Bandari 《班得瑞13张专辑全收藏》【APE+CUE/百度网盘地址】

    班得瑞 Bandari <班得瑞13张专辑全收藏>百度网盘地址 班得瑞 Bandari <班得瑞13张专辑全收藏>[APE+CUE/百度网盘地址] 专辑信息: 专辑英文名: B ...

  10. foobar2000利用cue对ape进行分轨操作及其常见问题

    ape和cue文件介绍 ape和cue文件通常是一起出现,ape将多首音乐整合到一个音频中,cue文件则记录上述音乐的曲目.歌手及播放时间等信息(如下图). cue文件内容核对 cue文件的[FILE ...

最新文章

  1. ASP.NET弹出窗口技术之增加网站流量方法
  2. 《C#精彩实例教程》小组阅读10 -- C#属性与方法
  3. 剑桥的商学院硕士的创业项目找我做tech lead,稳得一批
  4. 不平等博弈问题学习记录(二)(对于超实数在博弈下左右相等的扩充)
  5. (教学思路 C#之类五)类的分类(静态类、实例类、嵌套类、结构、简单的抽象类、简单的密封类)...
  6. java cxf 工具_利用CXF工具开发WebService接口
  7. python测试题 - 列表,字典,字符串
  8. 一场由SameSite字段引发的前端悲剧
  9. 【读书笔记《Android游戏编程之从零开始》】11.游戏开发基础(SurfaceView 游戏框架、View 和 SurfaceView 的区别)...
  10. 【Hive】日期函数
  11. java 找到一行 更换单词_Java实现对一行英文进行单词提取功能示例
  12. 几个Cache方案的比较
  13. 什么是DVD?DVD有些格式?
  14. 录制线上课程,有哪些形式,到底使用什么软件好?
  15. 3dmax如何拆分模型_3dmax怎么拆分模型画贴图
  16. Android 去除各种厂家广告合集
  17. 挽救市场信誉度,三星正面回应手机爆炸缘由
  18. Win系统速览桌面功能失效 - 解决方案
  19. VR开发之使用VRTK实现拾取和手柄扣下扳机触发事件(Unity灭火器灭火功能的实现)
  20. 【数电】(四)逻辑门电路

热门文章

  1. GHOST自动恢复说明
  2. 思维导图的用处是什么?绘制思维导图技巧分享
  3. java程序员推荐书籍
  4. 性能测试方案(计划)模板
  5. sp3 win xp 符号表_[转载]Windows XP with SP3 各版本全搞定(附序列
  6. 2021最新漫画小程序源码,流量主必备。
  7. python反编译_反编译 python
  8. 软考对程序员的作用,对程序员有多大意义?
  9. [Verilog]4 选 1 数据选择器
  10. Cubase Elements v11.0.0 WiN 23GB含音色库 中文完整版编曲录音软件