期刊文献+

一种易于扩展的交叉调试器设计及其实现 被引量:6

A Scalable Cross Debugger Desion and Implementation
原文传递
导出
摘要 软件调试是软件开发过程中不可缺少的重要阶段,调试器对系统底层软件和嵌入式系统的开发尤其重要。文章根据GDB嵌入式交叉调试的原理及特点,提出了一种易于扩展的交叉调试器的软件架构,并在此架构基础上设计实现了基于Leon2处理器的交叉调试器;实践证明此软件架构很好地解决了调试器的目标机重定向性和调试功能扩充性问题.可以适应嵌入式处理器和调试接口的多样性特点,达到了设计的要求。 Software debugging is an important phase in software developing process. Debugger is vital for the development of low-level system software and embedded system. According to the principles and features of GDB embedded cross debugging, this paper presents a software architecture of a scalable cross debugger, and implements the Leon2-based cross debugger on this architecture. This software architecture makes the debugger more retargetable and scalable, also makes the multicharacteristics of embedded processor and debug-interface more adaptable. Practice has proved that the debugger has reached the designing requirement.
出处 《电子技术(上海)》 2007年第11期26-29,共4页 Electronic Technology
关键词 交叉调试器 远程调试 LEON2 DSU Cross debugger Remote debug Leon2 DSU
  • 相关文献

参考文献5

二级参考文献9

  • 1熊竞. 嵌入式操作系统的调试 [EB]. http://www-900.ibm.com/developerWorks/linux /embed/debug/index. shtml# author1,2000.XIONG Jing. The debugging of embedded operation system [EB]. http://www-900.ibm.com/ developerWorks/linux/ embed/debug/index. shtml#author1,2000. (in Chinese) 被引量:1
  • 2Stallman Richard,Pesch Roland. Debugging with the GNU source-level debugger [EB]. http://www.cs.utah.edu/dept/old/texinfo/gdb/gdb-toc.html,1994. 被引量:1
  • 3Redhat Company. The gdb agent expression mechanism [EB]. http:// sources.redhat.com/gdb/onlinedocs/ agentexpr-1. html,1999. 被引量:1
  • 4Redhat Company. The gdb remote serial protocal [EB],http://www.redhat.com/ support/manuals/gnupro99r1/3-dbug/b-Debugging-with-GDB/gdb/The-GDB-remote-serial-protocol.html,2000. 被引量:1
  • 5GNU organization. Stabs [EB]. http://sources.redhat.com/gdb/onlinedocs/ stabs.html,2002. 被引量:1
  • 6GNU organization. Gdb internals [EB]. http://sources.redhat.com/gdb/onlinedocs/ gdbint.html,2002. 被引量:1
  • 7Earnshaw Richard W,Smith Lee D,Welton Kevin. Challenges in cross-development [J]. IEEE Micro,1997,17(4): 28-36. 被引量:1
  • 8Sadhana Kapur,Chak Sriprasad. Software development tools for embedded systems [A]. 14th Digital Avionics System Conference [C]. Cambridge USA: IEEE,1995. 被引量:1
  • 9Son Seungwo,Lim Chaedeok,Kim Heung-Nam. Debugging protocol for remote cross development environment [A]. 17th Realtime Computing System and Applications International Conference [C]. Cheju Island,South Korea: IEEE,2000. 被引量:1

共引文献9

同被引文献17

引证文献6

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部