发明名称 一种基于Trace信息的嵌入式系统离线跟踪分析方法
摘要 本发明公开了一种基于Trace信息的嵌入式系统离线跟踪分析方法,其特征在于,包括以下步骤:(1)在嵌入式系统的每个状态的入口和出口设置Trace信息监控器;(2)将步骤(1)收集到的Trace信息发送给上位机;(3)上位机接收到相关Trace信息后对Trace信息进行解析与逻辑图重构。Trace信息包括状态的编号ID,进入或退出状态Direction,运行时系统的时间Timer和需要检测的参数index。本发明实现在系统掉电过程和上电过程的实时跟踪分析,填补了现有在线仿真调试方法在此过程的空;将系统内部程序运行的时序逻辑以状态图的形式图形化展示,使得源代码的时序逻辑更加直观,更加便于分析。
申请公布号 CN103399813B 申请公布日期 2016.05.11
申请号 CN201310268341.2 申请日期 2013.06.30
申请人 惠州市德赛西威汽车电子股份有限公司 发明人 李明智;朱世勇;方泽文
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 广州粤高专利商标代理有限公司 44102 代理人 任海燕
主权项 一种基于Trace信息的嵌入式系统离线跟踪分析方法,其特征在于,包括以下步骤:(1)在嵌入式系统的每个状态的入口和出口设置Trace信息监控器;(2)将步骤(1)收集到的Trace信息发送给上位机;(3)上位机接收到相关Trace信息后对Trace信息进行解析与逻辑图重构;其中,所述Trace信息包括状态的编号ID,进入或退出状态Direction,运行时系统的时间Timer和需要检测的参数index;所述状态编号ID表示Trace信息监控器所处状态的机的准确位置信息,每个Trace信息监控器状态编号ID均不相同;所述状态编号ID的编码方式为按层顺序编码,ID的第一位表示顶层状态,第n位为第n‑1位所表示的状态的子状态。
地址 516006 广东省惠州市仲恺高新区和畅五路西103号