[发明专利]一种基于Trace信息的嵌入式系统离线跟踪分析方法有效
申请号: | 201310268341.2 | 申请日: | 2013-06-30 |
公开(公告)号: | CN103399813A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 李明智;朱世勇;方泽文 | 申请(专利权)人: | 惠州市德赛西威汽车电子有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 任海燕 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 trace 信息 嵌入式 系统 离线 跟踪 分析 方法 | ||
1. 一种基于Trace信息的嵌入式系统离线跟踪分析方法,其特征在于,包括以下步骤:
(1)在嵌入式系统的每个状态的入口和出口设置Trace信息监控器;
(2)将步骤(1)收集到的Trace信息发送给上位机;
(3)上位机接收到相关Trace信息后对Trace信息进行解析与逻辑图重构。
2. 根据权利要求1所述的一种基于Trace信息的嵌入式系统离线跟踪分析方法,其特征在于,所述Trace信息包括状态的编号ID,进入或退出状态Direction,运行时系统的时间Timer和需要检测的参数index。
3. 根据权利要求2所述的一种基于Trace信息的嵌入式系统离线跟踪分析方法,其特征在于,所述需要检测的参数index的个数可以为一个或多个。
4. 根据权利要求2所述的一种基于Trace信息的嵌入式系统离线跟踪分析方法,其特征在于,所述状态编号ID表示Trace信息监控器所处状态的机的准确位置信息,每个Trace信息监控器状态编号ID均不相同。
5. 根据权利要求4所述的一种基于Trace信息的嵌入式系统离线跟踪分析方法,其特征在于,所述状态编号ID的编码方式为按层顺序编码,ID的第一位表示顶层状态,第n位为第n-1位所表示的状态的子状态。
6. 根据权利要求5所述的一种基于Trace信息的嵌入式系统离线跟踪分析方法,其特征在于,对Trace信息进行解析与逻辑图重构包括以下步骤: (31)上位机接收嵌入式系统发送的Trace信息;
(32)根据Trace中的状态的编号ID,重构源代码的状态逻辑,画出状态图;
(33)根据Trace中的进入或退出状态Direction和运行时系统的时间Timer,获得每一个状态的进出时间、源程序在各个状态之间的跳转时序和每一个状态的停留时间;
(34)根据步骤(33)获得的数据动态模拟出源程序在各状态之间的跳转情况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市德赛西威汽车电子有限公司,未经惠州市德赛西威汽车电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310268341.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:气体监控、预警和分析系统及气体监控、预警和分析方法
- 下一篇:一种撒播机
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置