首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
在调试嵌入式软件时,一般采用ICE在线仿真器追踪目标并提取出源代码,监测目标器件总线的活动情况,但在线仿真器也存在兼容性不好、性价比不高等问题,一般用于嵌入式硬件和驱动程序设计调试阶段。本文提出一种基于伪断点的嵌入式应用软件调试方法,通过在嵌入式应用软件中加入“伪断点”来实现对嵌入式应用软件数据的实时调试和查看,伪断点是指一段代码,程序运行到它时中止,此时可通过某接口获取PC指令,并根据指令输出任何嵌入系统端实时数据,达到对嵌入式应用软件中断调试的目的。  相似文献   

2.
本文提出了一种新的服务调试机制,给出了相关的服务调试规则和调试器结构.这一机制采用标准的服务消息协议处理调试命令请求和响应,采用具有服务行为操作语义的控制逻辑管理服务执行状态和行为断点,采用元级表示法处理相关服务调用执行过程中的上下文元素.在服务调试过程中,这种方法通过自标识检测有效地避免了多个服务调用调试可能产生的相互影响,为网格与Web服务提供了一种多对多在线调试方法.服务行为迁移调试处理方法扩展了常规调试技术和工具的使用范围,并使其更方便有效地用于服务行为的源码级调试.本文还介绍织女星服务调试器(Vega Service Debugger)原型系统组成及其特点.  相似文献   

3.
张恂  金晶  凌明   《电子器件》2006,29(2):577-580
本文阐述利用Angel目标监控程序构建一个有效而低成本的嵌入式系统调试方案,提高自主开发Garfield SoC系统方案的竞争力。首先从Angel原理入手。介绍调试系统的宿主机和Angel之间的ADP通信协议以及利用开源调试器GDB建立调试环境的方法。然后以软件断点为例剖析了Angel调试的具体实现,并且阐述将Angel移植到自主设计的SoC上的过程。此方法已成功应用于Garfield SoC平台。  相似文献   

4.
CPU中可伸缩低开销的硬件调试器设计   总被引:1,自引:1,他引:0  
介绍了一种基于JTAG的片上调试的低开销、可伸缩、支持“非侵入性”调试的硬件实现方法。该实现方法是通过在片上调试模块中引入一组映像寄存器,用于跟踪和设置CPU的状态。使用该方法避免了在CPU的关键路径上插入扫描链而限制了CPU性能提高的缺点。此外,本文还阐述了精确硬件断点的实现方法,调试模块实时监视数据地址总线和指令地址总线,当地址与预设值吻合时使CPU进入调试模式,该实现方法支持在程序全速运行时在断点处进入调试模式。本文所提出的方法已经在CK520嵌入式CPU中得到应用和证明。  相似文献   

5.
设计和开发嵌入式系统及应用,片上调试系统必不可少.针对自主设计的PKU-DSP II系统芯片,设计了基于串口通信的在线调试系统.片上调试模块在处理器内部调试数据通道和流水线管理单元的支持下,实现了软件/硬件断点、单步、复位和在线程序下载调试功能,还开发了上位机调试软件和图形界面.精确的流水线控制技术和流水线误停的处理,使得调试系统具有零时序开销的优点.FPGA原型验证结果表明设计功能正确,在不降低原有系统性能的前提下,增加调试功能后硬件资源增加小于3%.  相似文献   

6.
本文介绍了一种先进的片上嵌入式仿真系统,该系统集成在16位MCU内部,具有复杂断点设置、触发序列发生器及处理器状态存储器等多种功能。利用该系统,工程师可以在电路设计过程中实现调试功能,从而缩短了新产品开发周期。  相似文献   

7.
随着半导体工艺与集成电路技术的快速发展,微处理器的集成度越来越高,在设计中开发比较大的应用程序时,强劲的调试手段是非常重要的。当bug复杂到无法分析时,只能用调试来追踪它,集成片上调试功能更显得尤为重要。基于C8051 IP设计了一个片上调试单元,将调试功能集成到单片机内部。通过配置不同的操作指令,该片上调试单元可实现断点指令、地址断点、停止及单步执行程序、数据观察点、运行到光标处等调试功能。  相似文献   

8.
肖看 《电子世界》2010,(7):33-36
<正> (接上期)3.Keil的调试命令与Proteus的联合调试获得带有调试信息的OMF目标文件后,加载到如图1所示的Proteus单片机仿真电路中,可以实现Proteus下的C源码级调试,如图27所示。在Proteus仿真电路中,选中数字分析窗,按Ctrl+T添加一条轨迹U1(P2.1/A9),分析P2.1脚的输出信号,然后按空格键进行图表式仿真分析,可获得输出波形如图28所示。该波形与图25所示逻辑分析仪得到的波形是一致的。与Keil相比较,Proteus对单片机的调试功能有限,为拓展Proteus的单片机调试能力,发挥出Proteus硬件系统仿真的优  相似文献   

9.
徐磊  申红军  蔡亚永 《电子设计工程》2013,21(17):178-181,186
软硬件联合仿真系统由一个硬件执行环境和一个软件执行环境组成,通常软件环境和硬件环境都有自己的除错和控制界面,Keil作为软件调试界面,Proteus作为硬件仿真和调试界面。本文介绍在Keil中调用Proteus进行MCU外围器件的仿真,在Proteus软件中可直观查看结果并调试程序  相似文献   

10.
一种基于JTAG的SoC片上调试系统的设计   总被引:1,自引:0,他引:1  
基于SoC的硬件设计,提出了一种基于JTAG的SoC3片上调试系统的设计方法.该调试系统可设置多种工作模式,含有CPU核扫描链和片上总线扫描链.能硬件实现调试启动与停止、断点设置、单步执行及存储访问等调试功能.对外围IP模块调试诊断时,可绕开CPU核,通过片上总线扫描链直接进行读写访问.该调试系统对其他SoC的设计具有一定的参考价值.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号