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

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

 
Google

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

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

  开发人员也可以将TRACE32-ICD的触发输入/输出端子定义为输出,将该信号连接到TLA700的一个触发输入端子,并设置TLA700根据该信号控制跟踪的启动或停止。这样就可以实现跟踪与程序运行同步,使开发人员能够跟踪到程序在调试过程中所有的运行情况。

  TRACE32-ICD和TLA700给开发人员提供了灵活的触发设置功能,开发人员可以充分发挥聪明才智来设计复杂的触发条件,来捕捉应用程序中的问题。

  在嵌入式系统的开发调试中,开发人员通常会遇到四类问题:逻辑问题、软/硬件相互影响问题、软件实时问题和崩溃问题。应用程序逻辑设计或编码错误或设计假设不正确都属于逻辑错误。指令引起的存储器访问出错,应用程序在运行过程中出现在数据总线上的特定数据格式引起的串扰假信号,这些都是软/硬件相互影响问题。应用程序在单步、端点的调试中都运行正常,而只有在目标系统全速运行的时候才会出问题,这类问题就属于软件实时问题。目标系统在运行中发生系统崩溃,这类问题就是崩溃问题。逻辑问题大约占开发人员遇到的所有调试问题的80%。解决这类问题,开发人员通过在应用程序中设置断点,检查寄存器、存储器、变量等的值来解决。开发人员解决逻辑问题的时间约占解决所有调试问题的总时间20%。而解决其它三类问题所用的时间要占到解决所有调试问题的总时间的80%。这三类问题只靠设置断,点的方法,往往是比较难以解决的。由于产生这三类问题的原因通常都比较复杂,所以,开发人员必须通过触发来捕捉这些问题,然后,再通过跟踪来分析产生这些问题的原因。

  传地,嵌入式系统的开发调试人员通常使用在线仿真器(ICE)来完成端点、触发和跟踪这三种调试手段。随着集成电路技术的不断发展,新一代的嵌入式处理器的工作频率越来越高,封装越来越表贴化。由于在线仿真器要通过仿真探头取代目标系统上的嵌入式处理器来和目标系统连接,所以,在线仿真器对新一代的嵌入式处理器而言,连接是一大问题。嵌入式处理器的设计生产厂商已经认识到这个问题。他们在新一代的嵌入式处理器增加了片上调试逻辑,而访问片上调试逻辑只须不到十根连接线,且时钟频率不高。在采用新一代的嵌入式处理器来开发目标系统的时候,越来越多的开发人员会选择在线调试器加逻辑分析仪形式的组合开发调试平台。

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

 

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

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