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

2.
在嵌入式软件开发过程中调试占据很重要的位置。在详细分析Eclipse,CDT和GDB的特征后,扩展CDT的调试服务框架及其扩展点,实现在宿主机/目标机的开发模式中使用交叉GDB进行嵌入式软件的源代码级交叉调试软件。该交叉调试软件使用Eclipse作为集成开发环境,集成并扩展CDT插件,在宿主机端解析、加载带调试信息的目标文件,启动交叉GDB处理用户的调试操作,通过目标机服务器把经过封装的调试命令发给目标机执行,完成调试功能。该交叉调试方式支持通用的调试操作如设置/删除断点、源代码级或汇编级单步执行、连续执行目标程序、查看/修改目标程序变量、寄存器、内存和查看表达式等,以全软件的方式解决了嵌入式软件开发调试比较困难的、代价高的问题,加快了嵌入式软件开发周期。  相似文献   

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

4.
刘冰  孙爱中 《电子科技》2014,27(6):163-166
为提高现代武器装备中抗恶劣环境计算机的处理能力,提出了一种基于PowerPC处理器的计算模块设计方法。该方法包括基于PowerPC处理器的计算模块的主要硬件设计思路和软件实现过程,通过采用PowerPC755处理器提高了计算机性能,具有高性能、低功耗、高灵活性的特点;经过实际应用验证,该方法效果良好。  相似文献   

5.
针对国产SPARCv8处理器MXT0106,开展嵌入式系统专用调试环境研究,完成基于片上调试支持单元的软件调试环境的设计和实现,并和集成开发环境SPE-C进行了集成。  相似文献   

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

7.
嵌入式系统     
《电子产品世界》2009,(10):77-77
TI基于Eclipse的全新Code Composer Studio IDE 德州仪器(TI)宣布推出COde Composer Studio v4,对采用Eclipse开源软件框架的集成开发环境(IDE)的重要升级,可在加速问题识别、分析以及解决的同时显著简化开发工作。该IDE以不足100美元的超低价格提供多种低成本JTAG选项,其中包括XDS100类仿真器以及相应的CCStudio许可证.可为开发提供一个低成本切入点,并可升级至具有更高性能的调试解决方案。  相似文献   

8.
全球可编程逻辑解决方案领导厂商赛灵思公司(Xilinx,Inc.(Nasdaq:XLNX))日前宣布推出一款强大的开发工具套件.用于构建基于PowerPC440和MicroBlaze处理器的嵌入式处理系统。这款新的开发套件基于Virtex-5 FXT FPGA系统集成平台,可同时支持硬件和软件设计人员快速设计、开发和调试面向通信、  相似文献   

9.
Actel公司宣布针对该公司的CoreMP7推出免费的软件开发环境SoftConsole;CoreMP7是惟一一款面向现场可编程门阵列(FPGA)的32位ARM7微控制器核。SoftConsole以广泛使用的开放源Eclipse集成设计环境(IDE)和ARM7 GNU编译器和调试工具为基础,为编写和调试CoreMP7软件编程提供了具成本效益和可靠的手段,让设计人员基于Actel的单芯片Flash FPGA快速而简易地开发嵌入式系统应用程序。  相似文献   

10.
《电子测试》2006,(9):111-111
ACtel公司宣布针对该公司的CoreMP7推出免费的软件开发环境SoftConsole;CoreMP7是一款面向现场可编程门阵列(FPGA)的32位ARM7微控制器核。SoftConsole以广泛使用的开放源Eclipse集成设计环境(IDE)、ARM7GNU编译器和调试工具为基础,为编写和调试CoreMP7软件编程提供了具成本效益和可靠的手段,让设计人员基于Actel的单芯片Flash FPGA快速而简易地开发嵌入式系统应用程序。  相似文献   

11.
连丽红 《中国集成电路》2011,20(7):76-79,75
本文使用先进的嵌入式调试工具BDI 3000在GDB下实现嵌入式系统的调试,分别详细介绍了BDI3000与GDB的使用配置及注意事项,并结合PXA 270和PowerPC405处理器进行具体分析和实现,为处理器的进一步开发奠定了良好基础。  相似文献   

12.
针对传统QT框架中调试系统不完善的问题,提出一套新型的基于And~d日志系统的跨平台调试系统解决方案,并在QT设备上进行实现。在成功解决QT调试功能不完善的问题的同时,也可为其他Linux嵌入式开发架构在设计调试系统解决方案问题上提出一种新型的设计思想。  相似文献   

13.
This paper presents a behavior-based error detection technique called Control Flow Checking using Branch Trace Exceptions for PowerPC processors family (CFCBTE). This technique is based on the branch trace exception feature available in the PowerPC processors family for debugging purposes. This technique traces the target addresses of program branches at run-time and compares them with reference target addresses to detect possible violations caused by transient faults. The reference target addresses are derived by a preprocessor from the source program. To enhance the error detection coverage, three other mechanisms, i.e., Machine Check Exception, System Trap Instructions and Work Load Timer are combined with the Branch Trace Exception mechanism. The proposed technique is experimentally evaluated on a 32-bit PowerPC microcontroller using software implemented fault injection (SWIFI) and Power Supply Disturbances fault injection (PSD). A total of 6,000 faults were injected in microcontroller to measure the error detection coverage of the proposed control flow checking technique. The experimental results show that this technique detects about 95.2% of transient errors in software implemented fault injection method and 96.4% of transient errors in power supply disturbances fault injection method.  相似文献   

14.
介绍一种新型PowerPC440GP型32位高性能微控制器,提出一种基于PowerPC440GP的网络服务器嵌入式系统硬件设计方案并给出部分设计细节,然后讨论基于此硬件平台的嵌入式操作系统VxWorks的开发、移植及BSP引导程序的开发流程。  相似文献   

15.
Xilinx公司开发的Virtex-Ⅱ pro等FPGA结合可编程片上系统(SOPC)技术嵌入了PowerPC处理器硬核。本文结合Linux操作系统的优点及PowerPC嵌入式处理器硬核,在Virtex-Ⅱ Pro开发平台上,研究并实现了Linux操作系统在PowerPC405处理器中的移植,其中包括硬件平台的定制、交叉编译环境的建立、内核的配置及根文件系统的制作,最后通过具体的应用验证了系统的稳定性及可靠性。文中将处理器、操作系统与FPGA融合在一起完成既定的信号处理任务,既具有操作系统多任务、实时性等优点,又充分发挥了FPGA的优势,具有较好的应用前景。  相似文献   

16.
PowerPC 603e是一款高性能、低成本、低功耗的32位超标量RISC微处理器。本文简要介绍了PowerPC 603e结构,详细介绍了PowerPC 603e动态功耗管理、静态功耗管理设计技术及一些低功耗技术。最后给出了PowerPC的发展现状.  相似文献   

17.
针对雷达终端要求的高实时性、高可靠性,提出了某雷达终端显示控制系统的软硬件设计方案。在设计方案中,显示控制系统基于PowerPC微处理器,采用嵌入式实时操作系统DeltaOS ,并利用跨平台开发环境QT进行应用程序开发。测试表明该终端系统具有较高的实时性和可靠性,满足相关应用需求。  相似文献   

18.
蔡瑞青 《电子与封装》2013,(8):20-21,39
在半导体技术高速发展的今天,对集成电路的测试要求越来越高,测试开发的难度、复杂度都在增加,如何应对当前集成电路的测试需求,成为测试开发者需要考虑的问题。Ultra-FLEX测试系统是新一代的测试系统,用以应对当今的测试需求。文章介绍了Ultra-FLEX测试系统的硬件资源,列举了部分模块及其功能和参数;描述了一般集成电路测试开发的流程,并以数字集成电路为例介绍了相关测试内容;介绍了Ultra-FLEX测试系统的软件环境,列举了测试程序构成要素以及各自功能;介绍了Ultra-FLEX测试系统的程序调试环境,测试系统提供的调试工具以及调试方法。  相似文献   

19.
针对实际红外图像处理系统项目系统复杂、算法调试周期长的问题,考虑系统处理性能和实时性,设计了一种基于DSP6455,采用千兆以太网和RapidIO硬件接口的红外图像处理仿真平台。该平台解决了单纯用PC机仿真实时性差的问题,可以使DSP开发人员更早的进行算法仿真验证,同时可以弥补DSP开发环境下对图像数据分析能力不足的问题。红外单帧检测算法在该平台上实现,验证了该仿真平台的实时性。  相似文献   

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

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