机械行业资料网 - 分享快乐
网站首页行业新闻机械资料求购信息供应信息机械产品机械企业机械软件招商展会

 首页 ->  资料大全 ->  仪器仪表 -> 正文

 
Google

逻辑分析仪在嵌入式开发调试中的应用

免费发布公司信息/产品信息,每日接触数万商机,让客户主动找上门来!!! 免费发布供应信息,让生意主动找上门来!!! 免费发布求购信息,让服务主动上上门来!!!

  由于逻辑分析仪具有超强的逻辑跟踪分析功能,因而它可以捕获记录嵌入式处理器的总线周期,也可以捕获记录来自象ETM这样的接口的程序执行信息,并对这些记录进行分析,译码或还原出应用程序的执行过程。逻辑分析仪通过触发接口与在线调试器(ICD)协调工作,补充在线调试器(ICD)在跟踪功能方面的不足,与在线调试器(ICD)一起为开发人员提供断点、触发和跟踪三种调试手段。

  下面以Lauterbach公司的TRACE32-ICD和Tektronix公司的TLA700逻辑分析仪为例,介绍如何将逻辑分析仪与在线调试器组合成开发调试平台,为开发人员提供的断点、触发和跟踪功能。

  首先介绍一下Lauterbach公司的TRACE32-ICD。

  TRACE32-ICD是在线调试器。它采用模块化的设计,可以支持具有JTAG、BDM、0CDS、NEXUS等调试接口的嵌入式处理器。它可以为嵌入式处理器的开发人员提供断点及触发功能(利用片上调试逻辑)。TRACE32-ICD的调试器软件运行在Windows平台上。TRACE32-ICD通过并口、以太网口、USB口等形式与PC连接。TRACE32-ICD具有触发输入/输出端口,通过它TRACE32-ICD与逻辑分析仪连接。TRACE32-ICD与逻辑分析仪通过该连接相互触发,协调工作。

  接下来,介绍一下Tektronix公司的TLA700逻辑分析仪。

  TLA700逻辑分析仪除了具有传统的逻辑分析仪的逻辑采集和分析功能之外,是它采用了开放灵活的Windows平台架构,具有串口、并口及以太网等接口。这样一来,基于Windows平台的嵌入式开发调试软件就可以运行在TLA700上。嵌入式处理器的开发人员可以用TLA700搭建嵌入式开发调试平台。另外,TLA700的HLL源码支持功能可以直接分析采用IEEE695、OMFx86、COFF、ELF/Dwarf、ELF/Stabs和ASCII格式的可调试的应用程序。这也为它集成在线调试器,例如,TRACE32-ICD,补充在线调试器在跟踪功能方面的不足奠定了基础。

  首先,将TRACE32-ICD的调试器软件安装到TLA700的Windows平台上。将TRACE32-ICD连接到TLA700的串口、并口或以太网口上。将TRACE32-ICD的触发输入/输出端口与TLA700的触发输出/输入端口连接。TRACE32-ICD的调试电缆与目标板上的JTAG、BDM、0CDS、NEXUS等接口连接,用来控制目标板上的嵌入式处理器。TLA700的逻辑探头连接到嵌入式处理器的地址、数据和控制总线上,采集嵌入式处理器的总线周期,或者连接到片上调试逻辑的指令流信息接口(例如,ETM口)上,采集嵌入式处理器执行的指令流信息。由TRACE32-ICD和TLA700组合成的嵌入式处理器高度平台与目标板的连接关系,如图1所示。

本新闻共6页,当前在第3页  1  2  3  4  5  6  

 

• GERBER 格柏(上海)工业数控设备有限公司
• 必佳乐(苏州)纺织机械有限公司
• 潍坊力能达塑业科技有限公司
• 泉州3P特种胶带有限公司
• 浙江鑫得包装有限公司
• 刻宝(上海)雕刻设备有限公司
• 上海顶益传动机械有限公司
• 台州市通宇变速机械有限公司
• 浙江飞龙传动有限公司
• 武汉市精华减速机制造有限公司

模具 | 风机 | 通信设备 | 物流设备 | 液压与气动
泵真空设备 | 电热设备 | 广播电视设备 | 减速机
电子/电气机械 | 石油机械 | 食品/饮料/烟草机械
包装机械 | 矿山机械与设备 | 纸制品加工机械
机械/五金零件 | 金属加工机械 | 缝纫/服装机械
仪器仪表 | 冶金机械设备 | 电厂设备 | 工程机械
制冷/空调/换热设备 | 化工机械 | 锅炉与原动机
印刷机械 | 造纸机械 | 机电设备 | 纺织印染机械
农林畜牧机械 | 气体压缩分离设备 | 塑料橡胶机械
其它机械企业
 网站地图 - 广告服务 - 联系我们 - 友情连接 - - 站长邮箱:555jx@163.com QQ:57075944 © 55jx.com 蜀ICP备05026423号