首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
刘芳  臧威 《电子科技》2013,26(5):18-21
交叉调试是嵌入式系统开发的基本方式。基于采用PowerPC755处理器的调试目标机,设计并实现了基于Eclipse平台的集成开发环境MRTOS。该开发环境以Eclipse为调试前端,实现了与通用交叉调试器GDB的无缝集成,可实现对PowerPC755上目标程序的源代码级调试。  相似文献   

2.
调试功能是软件集成开发环境中最重要也是最复杂的功能之一,调试功能的完善与否很大程度上决定了一个集成开发环境的优劣.作为一个大型软件集成开发环境的一部分,为了实现其调试功能,这里通过简要分析Eclipse CDT的调试机制,设计并实现了一个应用于基于Eclipse CDT的嵌入式开发环境的调试器,其中实现了一系列调试功能如断点设置、单步执行、源代码搜索以及变量、内存和寄存器查看等,为整个集成开发环境的实现打下了基础.  相似文献   

3.
CDT是Eclipse开发C/C++的工具,并为专业领域(如嵌入式软件)提供二次开发支持。文章在分析Eclipse和CDT的本身特征的基础上,介绍CDT的功能结构,以C/C++程序开发者的角度,以工程管理、构建管理、运行调试的分类,研究扩展CDT的方法。  相似文献   

4.
源代码级调试对于嵌入式软件开发效率来说至关重要。传统的IC数字前端仿真平台在运行目标代码时,由于目标机是用硬件描述语言Verilog HDL描述的,因此无法进行源代码级调试,只能通过指令级调试或者查看输出波形来分析问题,然后再反向追溯源代码,开发效率低下。提出一种基于VPI技术的全芯片混合仿真方法,利用该方法可以实现目标机软件内核模型与片上复杂硬件外设模型相结合的混合仿真。由于使用了大量的硬件模型,因此该平台是功能完备的,又由于目标机是由软件实现的,因此该混合仿真平台可支持目标软件的源代码级调试。最后在一款工业级DSP的实际设计流程中的成功应用证明了提出方法的有效性。  相似文献   

5.
嵌入式软件交叉编译和调试环境要求编辑和编译软件在主机上进行,编译好的软件在目标机上运行,同时,主机和目标机建立起通信连接,并传输调试命令和数据。首先介绍了一种以GNU工具链为核心的开源嵌入式集成开发环境Eclipse/Target Builder/Esto系统,然后讨论了其结构框架和功能,最后以Motorola M9328MX1ADS开发板为例,详细介绍了构建Eclipse/Target Builder/Esto开发环境的具体方法以及为开发板定制BSP(板极支持包)的过程。  相似文献   

6.
一种易于扩展的交叉调试器设计及其实现   总被引:1,自引:0,他引:1  
软件调试是软件开发过程中不可缺少的重要阶段,调试器对系统底层软件和嵌入式系统的开发尤其重要.文章根据GDB嵌入式交叉调试的原理及特点,提出了一种易于扩展的交叉调试器的软件架构,并在此架构基础上设计实现了基于Leon2处理器的交叉调试器;实践证明此软件架构很好地解决了调试器的目标机重定向性和调试功能扩充性问题,可以适应嵌入式处理器和调试接口的多样性特点,达到了设计的要求.  相似文献   

7.
本文实现了DSP集成开发环境的设计和开发,完成了面向BWDSP100应用系统的开发,包括源代码的编辑、编译、链接、调试等一系列功能。原理是用交叉编译器编译链接源代码,形成目标代码,通过ICE实现下载功能,并通过远程调试器实现源代码级调试。  相似文献   

8.
传统嵌入式软件开发环境架构存在缺乏可扩展性、不能共享通信资源、不能共享目标机代理等资源的问题。文章研究嵌入式软件通信架构~([1])(Target communication Framework,简称TCF),以及基于该架构的嵌入式软件开发环境技术。TCF在目标机和宿主机之间建立共享的通信链接、统一通信协议、基于服务的架构,共享通信通道和目标机代理,是下一代嵌入式软件开发环境的全新设计理念。  相似文献   

9.
针对嵌入式软件开发采用交叉开发模型,需要频繁把程序从宿主机下载到目标机的要求,研究设计基于Linux的USB集成下载工具。根据USB协议,开发Linux系统的USB驱动模块,基于USB驱动模块,设计出Linux文件下载程序。该工具运行于Linux系统,并利用TQ2440,OK6410,TQ210开发板进行测试。测试结果表明,该工具可以支持2440系列、6410系列、210系列的ARM开发板,并具有很好的扩展性和移植性。  相似文献   

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

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

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