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

A Scalable Cross Debugger Desion and Implementation

在线阅读下载全文

作  者:吴志雄[1] 周剑扬[1] 卢敏[1] 

机构地区:[1]厦门大学信息科学与技术学院

出  处:《电子技术(上海)》2007年第11期26-29,共4页Electronic Technology

摘  要:软件调试是软件开发过程中不可缺少的重要阶段,调试器对系统底层软件和嵌入式系统的开发尤其重要。文章根据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.

关 键 词:交叉调试器 远程调试 LEON2 DSU 

分 类 号:TP311.56[自动化与计算机技术—计算机软件与理论] TP311.52[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象