-
题名基于Eclipse的嵌入式软件交叉调试
被引量:7
- 1
-
-
作者
田丹
李运喜
胡宁
麦先根
-
机构
中航工业西安航空计算技术研究所三室
-
出处
《现代电子技术》
北大核心
2015年第6期86-89,共4页
-
基金
十二五总装预研课题(51315030101)
-
文摘
在嵌入式软件开发过程中调试占据很重要的位置。在详细分析Eclipse,CDT和GDB的特征后,扩展CDT的调试服务框架及其扩展点,实现在宿主机/目标机的开发模式中使用交叉GDB进行嵌入式软件的源代码级交叉调试软件。该交叉调试软件使用Eclipse作为集成开发环境,集成并扩展CDT插件,在宿主机端解析、加载带调试信息的目标文件,启动交叉GDB处理用户的调试操作,通过目标机服务器把经过封装的调试命令发给目标机执行,完成调试功能。该交叉调试方式支持通用的调试操作如设置/删除断点、源代码级或汇编级单步执行、连续执行目标程序、查看/修改目标程序变量、寄存器、内存和查看表达式等,以全软件的方式解决了嵌入式软件开发调试比较困难的、代价高的问题,加快了嵌入式软件开发周期。
-
关键词
交叉调试
ECLIPSE
CDT
GDB
嵌入式软件
-
Keywords
Eclipse
CDT
GDB
cross-debugging
Eclipse
CDT
GDB
embedded software
-
分类号
TN911-34
[电子电信—通信与信息系统]
-