期刊文献+
共找到18篇文章
< 1 >
每页显示 20 50 100
嵌入式应用的远程调试 被引量:7
1
作者 张栋岭 刘献科 +2 位作者 邓晓艳 朱培彦 陈涵生 《计算机工程》 CAS CSCD 北大核心 2003年第11期76-78,共3页
介绍了一种嵌入式应用远程调试的方法,通过软件接管目标系统的全部异常处理 和部分中断处理,在被调试的应用中加入了调试代理(Debugging Agent)负责与宿主机进 行调试交互,很好地完成了嵌入式应用的远程调试?
关键词 调试代理 远程调试
下载PDF
通用嵌入式系统远程调试器的研究与设计 被引量:7
2
作者 黄光红 李钢 张仁斌 《计算机测量与控制》 CSCD 2008年第6期853-855,共3页
灵活通用的远程调试器能大大地缩短嵌入式软件开发的周期和提高软件质量,但嵌入式芯片和开发环境的多样性加大了远程调试器的设计难度;介绍了目前广泛使用的两种远程调试模型,分析了其优缺点,针对模型的不足,提出了改进方法,并采用模块... 灵活通用的远程调试器能大大地缩短嵌入式软件开发的周期和提高软件质量,但嵌入式芯片和开发环境的多样性加大了远程调试器的设计难度;介绍了目前广泛使用的两种远程调试模型,分析了其优缺点,针对模型的不足,提出了改进方法,并采用模块化的软件设计思想构建新的调试模型;基于此模型的远程调试器能运行于多种环境,调试多种目标机,具有很大的通用性、可扩充性和可移植性,并在工程实践中得到验证。 展开更多
关键词 远程调试 嵌入式系统 JTAG 调试代理 GDB
下载PDF
嵌入式远程调试原理研究与实现 被引量:7
3
作者 殷绍剑 雷航 詹瑾瑜 《计算机应用与软件》 CSCD 北大核心 2014年第6期240-243,共4页
嵌入式软件调试是多个软硬件模块交互的复杂过程。研究嵌入式远程调试的原理,包括底层硬件机制、操作系统内核和编译器等模块对目标机调试代理的支持;基于新型嵌入式操作系统aCoral的基本内核功能,设计aCoral远程调试结构,提出了SWI异... 嵌入式软件调试是多个软硬件模块交互的复杂过程。研究嵌入式远程调试的原理,包括底层硬件机制、操作系统内核和编译器等模块对目标机调试代理的支持;基于新型嵌入式操作系统aCoral的基本内核功能,设计aCoral远程调试结构,提出了SWI异常处理机制的改进方法,实现了线程绑定机制和远程调试代理。采用GDB(GNU DeBugger)为宿主机调试器对系统进行功能验证,结果表明该系统具有可实现任务级调试和稳定性强等优点。 展开更多
关键词 嵌入式软件 远程调试aCoral 调试代理 GDB
下载PDF
基于Eclipse平台的嵌入式远程调试软件实现 被引量:4
4
作者 王爽 康慕宁 《微处理机》 2014年第3期56-59,62,共5页
传统嵌入式系统大多采用命令行打印的方式进行开发调试,导致开发周期延长。针对这个问题,基于Eclipse平台和CDT插件设计并实现了一套可视化的嵌入式远程调试软件。主机端的调试总控通过MI接口封装通用调试器GDB,按照DWARF调试信息格式... 传统嵌入式系统大多采用命令行打印的方式进行开发调试,导致开发周期延长。针对这个问题,基于Eclipse平台和CDT插件设计并实现了一套可视化的嵌入式远程调试软件。主机端的调试总控通过MI接口封装通用调试器GDB,按照DWARF调试信息格式提取目标文件中的调试信息,并通过RSP协议发送调试命令,目标机端的调试代理负责接收并处理调试命令。着重分析了调试总控的设计和调试代理的实现要点,最终实现了对MPC8270上目标程序的源码级远程调试。 展开更多
关键词 嵌入式 调试代理 远程调试 GDB调试
下载PDF
CK·CORE嵌入式调试器接口设计 被引量:2
5
作者 任彧 孙康 《计算机工程与应用》 CSCD 北大核心 2005年第17期120-122,142,共4页
论文提出了一种基于片上仿真方式的调试器的硬件接口设计,为避免扫描链方法的问题,片上仿真模块采用映像寄存器方式实现,为了灵活性和可移植性,调试器软件采用了一种远程代理结构,所有硬件模块和软件模块都在拥有自主知识产权的32位高... 论文提出了一种基于片上仿真方式的调试器的硬件接口设计,为避免扫描链方法的问题,片上仿真模块采用映像寄存器方式实现,为了灵活性和可移植性,调试器软件采用了一种远程代理结构,所有硬件模块和软件模块都在拥有自主知识产权的32位高性能嵌入式CPU芯片CK·CORE配套调试器的设计中实现,并给出了与其他调试方式相比较的实验结果。 展开更多
关键词 嵌入式系统 调试 调试代理 扫描链 软件模拟器 调试代理协议
下载PDF
GNU调试器中的远程通信协议深入解析 被引量:2
6
作者 赵纪堂 耿锐 林广栋 《单片机与嵌入式系统应用》 2022年第5期30-33,38,共5页
GDB(GNU Debugger)作为广泛应用在嵌入式交叉调试的一款开源调试器,得到了广大开发人员的认可。本文对GDB调试器中的远程通信协议格式进行深入解析,可以为GDB移植到不同处理器架构提供参考。
关键词 GDB RSP 调试代理
下载PDF
跨平台仿真系统的远程调试器设计 被引量:2
7
作者 董卫宇 姜鲲鹏 +2 位作者 曾韵 何红旗 常瑞 《信息工程大学学报》 2014年第3期360-363,共4页
远程调试器是排除跨平台仿真系统错误的有效工具。介绍了x86到申威处理器的跨平台仿真系统ARCH-BRIDGE及其动态二进制翻译机制,给出了其远程调试器设计和实现方法,并解决了动态二进制翻译优化条件下的断点设置、单步执行等调试命令的处... 远程调试器是排除跨平台仿真系统错误的有效工具。介绍了x86到申威处理器的跨平台仿真系统ARCH-BRIDGE及其动态二进制翻译机制,给出了其远程调试器设计和实现方法,并解决了动态二进制翻译优化条件下的断点设置、单步执行等调试命令的处理问题。 展开更多
关键词 跨平台仿真系统 动态二进制翻译 远程调试 调试代理 代码缓存 翻译块链
下载PDF
一种面向分布式应用的调试代理 被引量:2
8
作者 罗星原 李青山 +2 位作者 叶宏 崔西宁 陈威 《航空计算技术》 2010年第3期90-95,共6页
分布式应用由多个计算节点协作完成,在调试过程中使用传统调试器很难对各计算节点上的程序进行有效的控制,程序每次执行结果的不确定性也给调试带来了困难。针对以上问题,提出一种解决方法:使用分布式代理负责调试每个节点任务,多个分... 分布式应用由多个计算节点协作完成,在调试过程中使用传统调试器很难对各计算节点上的程序进行有效的控制,程序每次执行结果的不确定性也给调试带来了困难。针对以上问题,提出一种解决方法:使用分布式代理负责调试每个节点任务,多个分布式代理与调试服务器协作完成分布式应用的调试。在Linux平台上完成模型的建立,并使用C、C++控制台应用程序作为测试例程完成实验结果的验证。 展开更多
关键词 分布式应用 调试代理 调试
下载PDF
嵌入式Lua脚本远程调试设计 被引量:2
9
作者 段鑫 孙伟力 陈宇 《数字技术与应用》 2011年第3期102-103,106,共3页
针对嵌入式Lua脚本特点,文章设计并定义了嵌入式Lua远程调试通信协议。协议提供了简单与宽松的通信过程。利用Lua语言提供的调试原语设计了调试代理,调试代理提供了一种简便的执行脚本的控制方法,具有一定的通用性,可以在多种操作系统... 针对嵌入式Lua脚本特点,文章设计并定义了嵌入式Lua远程调试通信协议。协议提供了简单与宽松的通信过程。利用Lua语言提供的调试原语设计了调试代理,调试代理提供了一种简便的执行脚本的控制方法,具有一定的通用性,可以在多种操作系统之上实现。 展开更多
关键词 远程调试 Lua脚本 宿主程序 调试代理
下载PDF
基于NoC的多核SoC片上调试构架
10
作者 唐杉 徐强 丁炜 《微电子学与计算机》 CSCD 北大核心 2008年第6期30-33,共4页
为解决基于NoC的多核SoC调试问题,提出一个片上硬件调试构架.详细分析了该构架的重要组成部分,调试代理及调试探测器.通过仿真验证了片上调试构架的功能,并针对逻辑综合的结果讨论了实现该调试构架的面积开销.
关键词 多核SoC调试 片上调试构架 调试探测器 调试代理
下载PDF
J2ME中UEI和Debug Agent技术的研究 被引量:2
11
作者 张锐 《现代电子技术》 2005年第3期58-60,65,共4页
随着 J2 ME技术在嵌入式终端设备上的广泛应用 ,许多移动设备制造商开发了相应的 J2 ME SDK,用来在 PC机模拟环境下开发 J2 ME应用程序。作为 SDK的核心 ,模拟器 (em ulator)可以集成到 Java集成开发环境 (IDE)中去 ,从而发挥更大的功能... 随着 J2 ME技术在嵌入式终端设备上的广泛应用 ,许多移动设备制造商开发了相应的 J2 ME SDK,用来在 PC机模拟环境下开发 J2 ME应用程序。作为 SDK的核心 ,模拟器 (em ulator)可以集成到 Java集成开发环境 (IDE)中去 ,从而发挥更大的功能。 U EI技术使 IDE制造商通过支持单一的接口标准 ,就能够轻松地集成不同公司的 em ulator。集成了emulator的 IDE支持源代码级的调试功能 ,他的实现通常采用了 debug agent技术。简单介绍了 J2 ME技术 ,对 U EI技术做了详细的研究 ,最后介绍了 debug agent技术。 展开更多
关键词 J2ME SDK 模拟器 KVM UEI 调试代理
下载PDF
基于LKM的嵌入式Linux内核调试模型及实现 被引量:1
12
作者 王培东 黄凌碧 《计算机工程》 CAS CSCD 北大核心 2007年第5期65-67,共3页
为了克服嵌入式Linux调试领域中的插桩模型的缺点,该文在LKM技术的基础之上,引入了“寄生技术”,提出了一种嵌入式Linux内核调试模型,实现了调试代理的功能。实验表明,该模型降低了寄生代码与嵌入式Linux内核的耦合度,减少了对嵌入式Li... 为了克服嵌入式Linux调试领域中的插桩模型的缺点,该文在LKM技术的基础之上,引入了“寄生技术”,提出了一种嵌入式Linux内核调试模型,实现了调试代理的功能。实验表明,该模型降低了寄生代码与嵌入式Linux内核的耦合度,减少了对嵌入式Linux内核的修改量,提供了更为灵活的扩展机制和更容易移植的条件。 展开更多
关键词 插桩 LKM 寄生技术 嵌入式LINUX 调试代理
下载PDF
嵌入式内核远程调试系统的研究与应用 被引量:1
13
作者 赵俊涛 詹瑾瑜 《计算机应用与软件》 CSCD 2015年第8期211-214,共4页
传统的基于嵌入式Linux的调试系统不能满足嵌入式操作系统多样性的需求。针对这种情况,从嵌入式操作系统内核和调试代理两个方面详细阐述嵌入式远程调试工具的实现机制,提出一种嵌入式远程调试架构,分析嵌入式操作系统内核对远程调试的... 传统的基于嵌入式Linux的调试系统不能满足嵌入式操作系统多样性的需求。针对这种情况,从嵌入式操作系统内核和调试代理两个方面详细阐述嵌入式远程调试工具的实现机制,提出一种嵌入式远程调试架构,分析嵌入式操作系统内核对远程调试的支持并详细研究了这些接口的实现原理,此外还研究调试代理的事件驱动机制,提出了事件驱动机制的改进方法。最后在嵌入式操作系统aCoral上实现了嵌入式多线程远程调试系统并对其进行功能验证。结果表明该系统具有功能强大、稳定性强、可扩展性好等特点。 展开更多
关键词 操作系统内核 远程调试 调试代理 aCoral
下载PDF
基于调试代理的远程协同调试模型 被引量:1
14
作者 胡先浪 张培培 《计算机技术与发展》 2011年第5期29-32,共4页
针对嵌入式软硬件资源的限制问题,以及现有的软件开发工具仅支持一对一的调试模式的问题,在嵌入式远程调试原理的基础上,分析了嵌入式交叉调试原理,在此基础上提出了基于调试代理的远程协同调试模型,并详细给出了远程协同调试实现的核... 针对嵌入式软硬件资源的限制问题,以及现有的软件开发工具仅支持一对一的调试模式的问题,在嵌入式远程调试原理的基础上,分析了嵌入式交叉调试原理,在此基础上提出了基于调试代理的远程协同调试模型,并详细给出了远程协同调试实现的核心——调试代理功能的实现;其次在国产集成开发环境JARI-IDE和国产嵌入式操作系统JARI-Works上给出了实现方法和功能验证,实现了分布在不同地点的开发人员共享资源,实时协同工作,为模块化分工调试提供了一种新的实现方法。 展开更多
关键词 交叉调试 调试代理 协同 模型
下载PDF
一种可重定向的交叉调试器实现方法 被引量:1
15
作者 夏安祥 史浩山 +1 位作者 阮园 刘红红 《计算机应用研究》 CSCD 北大核心 2011年第10期3735-3738,共4页
研究交叉调试工具支持后续功能可扩展的方法,设计并实现了一种可重定向的交叉调试器,使调试命令的处理过程全部运行于调试主机上,并通过调试编程接口实现对不同目标对象的挂接,以实现源码级的调试。使用该方案能够快速地实现针对不同体... 研究交叉调试工具支持后续功能可扩展的方法,设计并实现了一种可重定向的交叉调试器,使调试命令的处理过程全部运行于调试主机上,并通过调试编程接口实现对不同目标对象的挂接,以实现源码级的调试。使用该方案能够快速地实现针对不同体系架构的交叉调试器,具有开发周期短、性价比高、可移植性好的特点。 展开更多
关键词 交叉调试 可重定向 调试代理 远程串行协议
下载PDF
基于某国产操作系统的交叉调试技术的研究 被引量:1
16
作者 霍峰 《电子测试》 2018年第3期90-91,共2页
具有任务级调试功能的调试器设计不仅能通过设置断点等方式控制程序的运行,实现对当前程序内存、寄存器、符号信息等程序的运行时状态的监控,调试功能,而且通过对多任务软件系统中单个任务的调试,满足了软件开发人员对系统的全方位的调... 具有任务级调试功能的调试器设计不仅能通过设置断点等方式控制程序的运行,实现对当前程序内存、寄存器、符号信息等程序的运行时状态的监控,调试功能,而且通过对多任务软件系统中单个任务的调试,满足了软件开发人员对系统的全方位的调试及监控。 展开更多
关键词 调试代理 宿主机 目标机
下载PDF
基于开放式框架的交叉开发环境设计与实现
17
作者 陈高峰 《煤炭技术》 CAS 北大核心 2011年第6期230-231,共2页
文章论述了一种基于开放式框架的交叉开发环境的设计思路,开发环境主机端和目标机端分别采用开放式框架Eclipse/CDT和RedBoot;结合具体应用硬件,设计了调试代理结构,详细论述了主机端开发环境的设计和修改。测试结果表明,该实现不仅提... 文章论述了一种基于开放式框架的交叉开发环境的设计思路,开发环境主机端和目标机端分别采用开放式框架Eclipse/CDT和RedBoot;结合具体应用硬件,设计了调试代理结构,详细论述了主机端开发环境的设计和修改。测试结果表明,该实现不仅提高系统的开放性、可移植性,而且大大降低的软硬件研发成本。 展开更多
关键词 交叉开发环境 开放式 调试代理 REDBOOT ECLIPSE
下载PDF
内核态与用户态混合调试代理技术研究
18
作者 张萌 柏桂枝 《指挥控制与仿真》 2008年第1期111-113,120,共4页
针对嵌入式Linux调试代理模型—Gdbserver和Kgdb,从调试代理在系统中所处的层次,进入被调试程序运行空间的方式,捕获被调试程序异常后处理的方式等几个方面进行了分析,总结出内核态与用户态调试的不同之处,建立了内核态与用户态混合调... 针对嵌入式Linux调试代理模型—Gdbserver和Kgdb,从调试代理在系统中所处的层次,进入被调试程序运行空间的方式,捕获被调试程序异常后处理的方式等几个方面进行了分析,总结出内核态与用户态调试的不同之处,建立了内核态与用户态混合调试模型,弥补了现有调试代理模型的不足。对实现内核态与用户态混合调试模型的重要组成部分进行了分析,给出了部分处理流程。 展开更多
关键词 嵌入式LINUX Gdbserver Kgdb 混合调试代理
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部