首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 421 毫秒
1.
嵌入式软件调试环境GDB为嵌入式软件的开发提供了一个友好的软件调试平台。本文介绍了GDB的基本结构、其作为调试器远程调试的基本功能,重点介绍了远程调试的通信协议。  相似文献   

2.
在嵌入式软件开发过程中,软件不可避免地会出现各种错误,因此调试是软件生命周期中一个非常重要的环节。针对嵌入式软件开发的流程和特点,对其调试部分进行较为深入具体的研究和探索,提出基于调试器的"二叉决策树"调试模型。该模型描述了嵌入式软件调试的一般过程、调试对象和常用方法。实践表明"二叉决策树"调试模型具有较好的实用性和扩展性。  相似文献   

3.
主要介绍自行研制的SIO2嵌入式软件仿鼻开发系统的设计思想.重点论述了仿真软件三大组成部分的实现技术。开发目的是耍提高技术人员对嵌入式软件的开发和调试效率,从根本上保证软件的质量。  相似文献   

4.
基于Eclipse平台的嵌入式软件开发调试工具对于嵌入式系统软件开发具有重要意义,但目前基于Eclipse平台的嵌入式开发调试工具实现不多.针对这种情况,提出了使用Eclipse平台及其插件技术进行嵌入式调试工具软件的开发,实现了支持嵌入式多核系统的调试工具软件MDSPTool,能够与嵌入式开发平台WorkBench完全无缝集成.实验结果表明, MDSPTool调试工具提供了优良的用户界面,便捷的并行调试方法,高度集成的系统监测功能,从而提高了嵌入式软件开发效率.  相似文献   

5.
主要介绍自行研制的C02嵌入式软件仿真开发系统的设计思想,重点论述了仿真软件四大组成部分的实现技术。开发目的是要提高技术人员对嵌入式软件的开发和调试效率,从根本上保证软件的质量,提高嵌入式软件的可靠性。  相似文献   

6.
嵌入式软件集成开发环境关键技术研究   总被引:1,自引:1,他引:0  
通过对Eclipse插件CDT的编译构建系统模型的研究,提出一种基于该模型的编译工具链的集成和自动编译技术,并针对航天器控制软件的特点,结合CDT调试系统,为航天器控制软件的开发提供一个集成化的调试环境.从嵌入式交叉编译和远程调试两个技术层面介绍了一个基于开放Eclipse平台的嵌入式软件集成开发环境.  相似文献   

7.
主要介绍自行研制的SI02嵌入式软件仿真开发系统的设计思想,重点论述了仿真软件三大组成部分的实现技术。开发目的是要提高技术人员对嵌入式软件的开发和调试效率,从根本上保证软件的质量。  相似文献   

8.
嵌入式软件实现过程中的设备、开发工具、操作系统等因素的多样化,使得系统调试工作较为复杂困难。针对嵌入式软件开发过程中的屏幕自适应问题,提出了H界面调试模型。该模型首先将界面构建分成了基于控件和基于绘图两种方式,而后基于不同的界面构建方式提出了对应的调试策略、过程以及技术等。通过两个基于Qt和Android开发环境下的系统界面开发示例,具体描述了H界面调试模型的应用过程,同时证明了该界面调试模型的灵活性和有效性。  相似文献   

9.
谢彬  赵立业 《计算机工程》2011,37(13):251-253,268
根据嵌入式软件集成开发环境中各个工具模块的集成、通信与功能交互的要求,提出一种基于异步通信机制的软总线通信框架,阐述其设计与实现原理.通过典型功能的运行机制,说明总线内部的工作流程.结合国产嵌入式软件集成开发环境给出远程调试工具、动态加卸载工具、系统监视/诊断工具的应用实例,结果证明,该软总线适用于嵌入式软件开发工具的...  相似文献   

10.
介绍了嵌入式开发环境ADS1.2的参数设置与AXD的调试方法.通过一个简单的实例调试说明了参数设置对嵌入式软件的加载和运行时域的影响。  相似文献   

11.
面向对象和模式在嵌入式软件中的应用   总被引:5,自引:0,他引:5  
由于嵌入式系统的特殊性,长期以来嵌入式软件设计和开发使用的是过程化技术,使用面向对象和模式进行嵌入式软件设计,是一种全新的设计理念。该文描述了面向对象和模式的实现机制,分析了面向对象和模式在嵌入式软件设计和开发中的应用,提出了一个基于面向对象和模式设计的面向通信领域的嵌入式软件平台模型,并给出了基于该平台的上层应用开发模式。  相似文献   

12.
嵌入式软件调试方法研究   总被引:5,自引:0,他引:5  
在嵌入式软件开发过程中,由于开发者的经验和技术的限制,开发的软件经常会出现很多错误。因此,调试在软件开发流程中成为一个比较重要的环节。文章以Vxworks为例,给出了调试软件的有关方法。  相似文献   

13.
嵌入式远程调试工具的研究与实现   总被引:2,自引:0,他引:2  
在嵌入式软件开发中,调试是一个重要的环节,调试工具是衡量软件开发环境优劣的重要因素.本文对插桩方式的嵌入式远程调试工具进行了分析与研究,采用GNU gdb远程串口通信协议,通过软件接管目标系统的全部异常实现对目标程序的调试与跟踪,实现读/写内存与寄存器、设置断点、单步执行和继续执行功能,并应用于基于ARM的RTEMS嵌入式实时操作系统与应用程序的调试中.  相似文献   

14.
基于Linux的嵌入式交叉开发技术*   总被引:2,自引:1,他引:1  
首先介绍如何构建嵌入式开发平台,包括硬件平台和软件平台,硬件平台的目标机采用ARM芯片,软件平台的宿主机采用Linux操作系统,并采用GDB调试软件;然后详细阐述了嵌入式软件的交叉开发的一般步骤.通过实践充分证明交叉开发是嵌入式软件开发行之有效的方法,可以大大提高嵌入式软件的开发效率.  相似文献   

15.
根据嵌入式软件开发的特点,结合GDB的工作原理,采用实现本地rsp_server的技术对基于仿真器的调试系统进行设计,减少了仿真器和指令级调试系统之间的耦合性,同时采用模块化设计的方案,使调试系统能够适应于多种仿真器,实现了调试系统的可扩展性和可移植性。此外,结合交叉调试原理,重点介绍了调试系统的设计方案和实现技术,针对ELF目标文件格式,详细分析了RSP协议,并对调试系统的实现进行了实验验证。  相似文献   

16.
给出在VIM编辑器中实现对嵌入式软件调试功能的集成方法。首先,将VIM源码打上vimgdb补丁,使重新编译出来的VIM编辑器支持在其内部对调试器gdb的调用。然后,建立与安装适合调试嵌入式软件的gdb组件,并对vimgdb脚本进行适当的修改,使VIM可方便地在适合PC与嵌入式软件调试的gdb组件间切换。调试样例过程表明,在VIM中实现了对嵌入式软件的调试,而且,这种调试模式可行、高效。  相似文献   

17.
通过多年来前人的不断努力,我们已经掌握了一些专门针对嵌入式软件特性的测试方法和技术,经过对现有的这些测试方法和技术的总结和分析,我们可以把嵌入式软件的测试分为软件测试方法、硬件测试方法和软硬件结合的测试方法。由于嵌入式系统资源有限,很难提供软件开发、调试所需要的相关资源和工具,因此嵌入式软件在开发过程中采用宿主机/目标机的交叉开发、调试模式。同样,嵌入式系统的这个特点也限制了嵌入式软件的测试,所以对于嵌入式软件测试来说,也有基于宿主机的测试和基于目标机的测试之分。本文对这些测试方法分别进行详细介绍。  相似文献   

18.
在嵌入式系统中任务级调试占了很重要的位置。首先分析了任务级调试代理的重要性 ,然后设计出一种跨平台、可扩展的、可移植的、通用的支持系统级和任务级的嵌入式调试代理 ,最后建立了多个调试会话的管理机制 ,在嵌入式软件开发中可以降低开发成本 ,缩短开发周期 ,具有很重要的意义。  相似文献   

19.
电路行为仿真编辑器的设计与实现   总被引:5,自引:0,他引:5  
为了给嵌入式软件开发者提供了一个调试嵌入式软件运行情况的软运行环境,我们开发了一种电路行为仿真编辑器,它除了提供电路图设计功能外,还自动寻找并心成EHDL语言描述源程序,从而得到较好的仿真电路,文中主要介绍了电路行为仿真编辑器系统设计的基本思想,包括电路高层次仿真模型从仿真算法的基本思想、系统功能模块划分、遗传 系统采用的主要实现技术遗传程序搜索的初步实现方案。  相似文献   

20.
文章设计了嵌入式集成开发环境的层次结构:给出GCC重定向的一般方法并设计了通用交叉编译接口;给出GDB移植的一般方法并设计了通用调试接口.在此基础上.实现了PLAEmbeddedIDE v1.0嵌入式软件集成开发环境原型系统.  相似文献   

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

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

京公网安备 11010802026262号