首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
基于嵌入式Linux的应用程序开发方式与流程,与基于Windows的应用程序开发有很大的不同.在Windows环境中,开发者习惯使用各种功能强大的集成编译开发环境(IDE),完成程序编辑、编译和运行.  相似文献   

2.
并行程序在运行过程中会受到外部运行环境的干扰而出现错误,并行程序调试可以帮助用户发现并排除程序中存在的错误。只有对程序的运行进行监测才能获得调试数据,并对监测到的数据进行分析,以达到调试程序的目的。网格计算的提出推动了并行计算的发展,越来越多的应用程序在网格环境中运行。该文从以上两点出发,开发了一个网格应用程序的监测系统,可以用以调试网格上的应用程序。  相似文献   

3.
ARM发布Keil u Vision 4集成开发环境(IDE),用来在微控制器和智能卡设备上创建、仿真和调试嵌入式应用。uVision4 IDE是为增强开发人员的工作效率设计的,有了它可以更快速、更高效地开发和检验程序。通过uVision4 IDE中引入的灵活的窗口管理系统,开发人员可以使用多台监视器,在可视界面任何地方全面控制窗口放置。新用户界面可以更好地利用屏幕空间,更有效地组织多个窗口,为开发应用提供整齐高效的环境。  相似文献   

4.
在Microsoft公司宣布了他们的WindowsNT之后,Borland公司也随之推出Borland C 4.0版本。这个版本的一个显著特点是取消了DOS下的集成开发环境IDE,而代之以Windows下的IDE。虽然目前还没有发布Windows NT下的IDE,但是Borland C 4.0可以开发16位和32位的Windows及NT的应用程序。这似乎是对Microsoft公司宣布停止支持DOS的一个有力的响应。另外,做为开发Windows应用程序的工  相似文献   

5.
基于NetBeans IDE 6.5开发环境,采用客户机/服务器结构,利用J2ME技术、SVG技术及PUSH技术,针对高校学生借阅书籍开发的手机终端应用程序软件,阐述了移动应用程序的开发过程。  相似文献   

6.
基于Eclipse的嵌入式集成开发环境的研究与实现   总被引:1,自引:0,他引:1  
为简化嵌入式开发的流程,提高程序开发效率,通过对各类平台上通用的开发环境的研究和分析,基于MIPS架构、龙芯3A目标机上嵌入式操作系统和集成开发环境的研发项目,在x86宿主机上设计并实现龙芯3A平台的交叉编译开发环境.将开发过程中需要使用的编译、调试等功能以插件形式嵌入开发环境中,提出改进编译和工程管理的方法并予以实现,使得应用程序能够在目标机上运行和调试,提高了开发效率.  相似文献   

7.
目前,嵌入式系统的开发主要应用于几种主流IDE环境:TKStudio,致远公司,中/英文界面,多内核编译/调试环境,内置强大编辑器;Keil,Keil公司,英文界面,8051/251/C166/ARM编译/调试环境;ADS,ARM公司,英文界面,全ARM内核编译/调试环境;IAR,IAR公司,英文界面,多内核编译/调试环境;CCS,TI公司,英文界面,DSP编译/调试环境;Real View,ARM公司,英文界面,全ARM内核编译/调试环境;AVRStudio,Atmel公司,英文界面,AVR编译/调试环境。广州致远电子有限公司与主流IDE厂商合作,保证TKScope与当前的主流IDE环境无缝嵌接,并具备其高级调试功能,保证用户的开发平台始终如一。  相似文献   

8.
熊节 《程序员》2003,(5):115-116
Java语言拥有跨平台开发优势,而且前J2EE架构也成为开发企业级应用程序的首选,因此吸引了无数程序员争相投入Java这个迷人的世界。笔者自己也是Java的忠实爱好者之一。还记得几年前第一次接触JDK时,自己是靠着UltraEdit这类文字编辑器从头到尾键入每一行程序代码,然后利用javac与java进行编译与执行。万一程序执行有误,只能凭借错误讯息的提示,逐行从原始程序代码逐行检查,找出问题所在后予以修正。就以笔者自己亲身的经历来说,程序的调试过程有时候比撰写程序的时间还久!尽管笔者对于Java语言的优良特性深深着迷,但对于Java程序的开发与调试过程着实不敢恭维。直到接触了JBuilder这种图形化集成开发工具(IDE),情况才变得不一样了。  相似文献   

9.
Visual Basic 5.0的集成开发环境(IDE)中的功能是很强的,但功能再强,也有不能满足开发者需要的地方。有时候我们想使用VB IDE中没有的功能,这时会想到编制一些在IDE中运行的小工具栏或莱单命令来简化操作。 外接程序就用来解决这个问题。它是一种在IDE中运行的ActiveX部件,用来扩展集成开发环境,利用外接程序自动执行重复性的任务,操作IDE中的  相似文献   

10.
在设计大规模的并行应用程序时,如何使多处理器的利用率达到最优,这对程序设计人员来讲是一个很大的挑战。一般说来,由于应用程序在运行时性能上的缺陷,计算资源得不到充分利用。因此,迫切需要对应用程序进行“性能调试”,即在正确性的基础上,通过揭示这些缺陷,对程序进行细调而提高程序性能。在这篇文章里,介绍了一个软件工具包—自动插桩和监测系统(theAutomatedInstrumentationandMonitoringSystem),它集程序插桩、运行监测和性能分析为一体,支持在多处理器上对并行应用程序进行性能评估。文章首先论述了一些建立性能调试工具的基本问题;然后,详细描述AIMS系统的体系结构以及在利用AIMS工具包进行性能调试工具的开发中的经验;最后,使用两个例子详细地描述使用AIMS系统进行性能调试的过程。  相似文献   

11.
嵌入式DSP系统C语言硬件编程技术   总被引:1,自引:0,他引:1  
首先介绍了嵌入式DSP系统的基本硬件,然后着重说明用C语言进行硬件编程的好处和基本方法,包括如何调试C语言程序,最后介绍了如何将C语言程序转化为DSP代码.所有内容均基于TI公司的TMS320C55x通用DSP芯片,使用的软件工具是该公司的CCS集成开发环境(IDE).  相似文献   

12.
面向RTEMS的嵌入式软件集成开发环境   总被引:1,自引:1,他引:1       下载免费PDF全文
实现面向RTEMS的嵌入式软件集成开发环境,提高嵌入式应用程序的可靠性和开发效率。在编译过程中添加缓冲区溢出动态检测模块,从而在程序运行过程中检测到缓冲区溢出,提高了程序可靠性。利用插桩技术实现远程调试环境,结合能对RTEMS进行定制的集成开发环境,提高了嵌入式应用程序的开发和调试效率,缩短了开发周期。  相似文献   

13.
结合《微机原理及应用》课程的教学实践,阐述了以16位指令系统作为基础的理由,简述了快速处理32位指令系统的方法,介绍了在宏汇编MASM 6. X IDE环境下调试16位和32位汇编程序的安排,最后,讲述了编写Win32汇编程序的要点、Win32汇编程序集成开发环境下的使用方法。  相似文献   

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

15.
应用虚拟机构建技术与可视化技术相结合,设计一个汇编程序可视化集成开发环境X86VVM2.实现了一个可执行X86汇编程序的虚拟机内核,在此内核的基础上,进行对程序运行时数据及其执行过程的可视化研究,实现CPU寄存器值及寄存器之间的数据交换可视化、堆栈信息可视化、代码跟踪和调试可视化.同时也实现了一个可视化代码编辑器.经过实验与分析,具备可视调试特征的X86汇编程序集成开发环境可令程序设计者更为直观地理解汇编程序的执行过程,提高调试效率.  相似文献   

16.
ARM Linux嵌入式系统开发是目前嵌入式开发的主流方向,文章详细介绍了嵌入式软件开发平台的搭建过程。以软件开发流程为主线,从交叉编译环境的建立,到能够简化软件开发过程的TFTP和NFS开发环境,再到应用程序的调试环境GDB的建立过程,都进行了详细的论述。  相似文献   

17.
基于.NET平台的WebService构建与调用技术   总被引:2,自引:0,他引:2  
使用Visual Studio 2008 IDE可以构建.NET平台中的Web Service。通过Method标识创建服务接口。同时,IDE还提供了方便的网络服务调试模式。通过添加网络服务的引用,使用代理类可完成网络服务的本地化映射。  相似文献   

18.
随着并行计算在军用、工业技术等领域的广泛应用,更多的用户开始应用并行处理技术解决问题,针对嵌入式多核多处理器平台的并行程序开发也更加普及。并行调试技术是并行程序开发的一个重要环节,调试实时应用程序的过程十分复杂,但是,并行调试环境却相对比较薄弱。文章研究设计了一种基于并行嵌入式实时系统的性能分析工具,只需使用极少的资源便可对应用程序进行跟踪分析,具有较高的性能。  相似文献   

19.
介绍了使用ST-LINK调试器调试STM32系列单片机的时间线功能及在EWARM集成开发环境中的参数设置技巧,以及一个在直流无刷电机控制系统中定位与时间相关的软件问题的应用实例.实验结果表明,ST-LINK系列调试器以低廉的价格,提供了强大的调试功能,可以快速定位软件的问题,提高软件开发的效率与质量.  相似文献   

20.
ContextModern enterprise Integrated Development Environments (IDEs) like Microsoft Visual Studio significantly changed the programming practice from revolving around writing code to including many practices such as the visual design of the UI and database schemas. Despite the surge of productivity in many areas of development, enterprise IDEs still suffer from a high cost of debugging.ObjectiveIn order to identify the causes of difficulties associated with debugging under enterprise IDEs, we studied a group of programmers in a company using an IDE to develop medium size 3-tier software systems. We also elicited possible alleviations for those difficulties.MethodThe qualitative results were generated using the Grounded Theory research approach. The study involved observing 17 programmers debugging stubborn bugs. We coded the major tasks involved in debugging, and then we categorized these tasks in four categories and evaluated the time spent on each of these categories. We then involved those programmers to get an explanation of the causes of those difficulties and to get recommended alleviations.ResultsThe results showed that most of the programmers’ time during debugging is spent on categories of tasks that are directly related to the nature of the enterprise IDE as opposed to classical programming.ConclusionsThe enterprise IDE platform for software development is more than a “better” development tool; it radically reshapes the development landscape shifting the time allocation of developers to new areas. Thus, corresponding fundamental changes and adaptation are needed in the IDE tools, in the way organizations manage their accumulated expertise and even in the programming techniques.  相似文献   

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

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