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

2.
1嵌入式系统开发所面临的问题嵌入式软件开发有别于桌面软件系统开发的一个显著特点是,它一般需要一个交叉编译和调试环境,即编辑和编译软件在主机上进行(如在PC机的Windows操作系统下),编译好的软件需要下载到目标机上运行(如在一个PPC目标机上的VxWorks操作系统下),主机和目标机建立起通信连接,并传输调试命令和数据。由于主机和目标机往往运行着不同的操作系统,而且处理器的体系结构也彼此不同,这就提高了嵌入式开发的复杂性。总的来说,嵌入式开发所面临的问题主要表现在以下几个方面。(1)涉及多种CPU及多种OS嵌入式的CPU或处理器…  相似文献   

3.
OAGS是在VAX机上开发的交互式通用数据库全自动生成系统,适用各种数据库的开发。本文简述了其系统特点、设计目标、运行环境、系统功能、实现技术与编程技巧、操作要点等。  相似文献   

4.
由于当前嵌入式设计对处理器的快速处理能力和低功耗等方面的要求越来越高,因此高端嵌入式处理器得到了更多的重视和应用。ARM是一种RISC结构微处理器,与其他类型的处理器相比,具有低成本、低功耗、高性能等优点,所以在嵌入式领域的应用中处于领先地位。嵌入式系统离不开嵌入式应用程序,嵌入式应用程序开发的最终目的,是要将程序运行于独立的目标系统。基于ARM的嵌入式开发同样也是先使用开发工具在宿主机上开发程序,然后再将程序移植到目标硬件环境中运行;但随着嵌入式系统复杂度的增加,代码从开发环境到实际运行环境的移植工作变得越来越困难,往往会出现开发环境下运行正常的代码移植到目标硬件上无法工作的情况。本文针对上述问题,讲述在ADS1.2开发环境下使用ARM标准C库函数的应用程序上电执行过程,以及嵌入式系统脱离宿主机实现系统独立运行的方法。  相似文献   

5.
OAGS是在VAX机上开发的交互式通用数据库全自动生成系统,适用各种数据库的开发。本文简述了其系统特点、设计目标、运行环境、系统功能、实现技术与编程技巧、操作要点等。  相似文献   

6.
开发的一套基于Tomcat系统的JSP应用程序要由开发试运行环境(以下简称测试机)转移到另一台服务器上正式运行(以下简称目标机)上,由于目标机上已经运行了基于IIS系统的ASP应用程序和其它WEB服务,因此如何保证基于Tomcat系统的JSP应用与基于IIS系统的WEB应用和平共处成了系统移植的首要目标.  相似文献   

7.
开发的一套基于Tomcat系统的JSP应用程序要由开发试运行环境(以下简称测试机)转移到另一台服务器上正式运行(以下简称目标机)上,由于目标机上已经运行了基于IIS系统的ASP应用程序和其它WEB服务,因此如何保证基于Tomcat系统的JSP应用与基于IIS系统的WEB应用和平共处成了系统移植的首要目标。  相似文献   

8.
文章提出并实现了一种由PC机和C/C++构成的PDA软件开发环境,借助于该环境中的一系列工具,PDA应用软件可在PC机上进行代码编写、源程序调试及模拟运行。PC机上生成的目标程序转换为可在PDA运行的固件代码。在不依赖硬件开发环境的同时,提高了开发效率。  相似文献   

9.
基于嵌入式图形界面开发与应用   总被引:1,自引:0,他引:1  
介绍了Qt的技术,Qt/Embedded开发环境在Linux系统中的搭建。阐述Qt/Embedded应用程序如何在主机上进行交叉编译以及在TQ2440目标机上的运行上。该方法也适用于其它嵌入式产品的图形用户界面的设计。  相似文献   

10.
陈小平  谢彬  李斌 《计算机工程》2007,33(18):90-92
提出了一种在嵌入式软件开发过程中主机开发环境与目标机运行环境之间协同工作的支撑技术,该技术使用目标机服务器和目标机代理来构建主机和目标机的交互环境。这种模式可以使开发环境中的工具通过与目标机服务器的交互,完成与目标系统的协同工作,而不必考虑目标机的资源。该文讨论了其结构和关键技术。该技术已在华东计算技术研究所自主研制的实时嵌入式操作系统ReWorks及其开发环境ReDe中予以实现。  相似文献   

11.
EP7312是CIRRUS LOGIC公司设计的一款基于ARM720MTDMI的内核处理器。实验以PC机为宿主机,通过在宿主机上对uClinux内核进行编译,然后向目标板EP7312移植。从交叉编译环境的建立、uClinux的下载与运行等方面,系统描述了uClinux在EP7312开发板上的移植过程。  相似文献   

12.
GDBSERVER原理分析及其应用   总被引:1,自引:0,他引:1  
GDBSERVER是一个轻量级的运行于目标机上的调试器,在嵌入式Linux系统开发中发挥着重要作用。从源代码层分析了GDBSERVER的实现原理,并介绍了在嵌入式Linux系统开发中使用GDBSERVER进行远程调试的方法。  相似文献   

13.
AUTOSAR是汽车工业中普遍采用的一个开放化和标准化的汽车软件体系.将AUTOSAR设计软件模型部署到目标硬件平台前,需对该模型进行仿真验证.基于此,设计一个用于软件设计模型验证的仿真工具,采用虚拟功能总线追踪机制来收集仿真过程中的各种信息.仿真器在模型源码基础上进行仿真验证,结果表明,与传统的仿真工具相比,该仿真器能够最大化保证与模型在目标机上运行时的一致性,提高系统开发效率.  相似文献   

14.
一个嵌入式软件系统开发调试环境的建立   总被引:1,自引:0,他引:1  
由于嵌入式软件系统往往需要固化在EPROM中,其运行平台(目标机)缺少甚至没有对软件进行调试的工具,因此,对于嵌入式软件系统的开发和调试而言,其工程复杂程度要比在通用PC机上开发调试一个系统软件大的多,本文通过一个作战应用软件系统开发调试的实例,来介绍一种建立嵌入式软件系统开发调试环境的方法。  相似文献   

15.
本文介绍了μC/OS-II移植到PC机上的过程,使μC/OS-II应用系统程序在PC机上脱离DOS或Windows环境运行.着重介绍了Bootloader引导程序和EXE程序启动代码的设计与实现,以及μC/OS-II接收键盘输入和退出系统的移植过程.  相似文献   

16.
在多模块结构语言中,由于各模块环境可以不同,因而子程序的目标结构和FORTRAN、ALGOL、PASCAL等语言中子程序的目标结构完全不能相同。本文叙述多模块结构的系统程序设计语言XCY的子程序目标结构和编译方法。该方法已在DJS-200系列机上实现,并经过几个系统运行的考验。  相似文献   

17.
张永飞  郑伟 《测控技术》2015,34(1):95-98
现实工业通信系统中,应用程序级的跨平台网络通信一直是个棘手的问题,针对这一现实问题需设计开发一套高效稳定应用于实际的网络通信程序.由于ACE在跨平台网络通信开发中的优势,于是运用ACE Reactor框架设计实现了Linux环境下服务器与Windows环境下客户端网络通信的过程,并且自定义了网络通信协议及其数据帧在整个程序中的流程,圆满完成了安装在服务器端的历史数据库与安装在客户端工控软件实时数据库的联系交互任务.实验结果以及长期的工业现场实际运行结果证明,使用ACE设计开发的跨平台网络通信程序,运行稳定、安全、高效,完全达到了预计的目标.  相似文献   

18.
网络计算机(NetworkComputer,NC)是一种基于网络计算环境的信息访问处理终端设备。文章介绍了一个可以在NC机上运行的远程视频监控系统终端软件的设计与实现。系统采用视频压缩卡采集并压缩图像,通过Internet传输数据,基于GTK开发终端用户界面,系统资源占用较小、界面友好。文中还介绍了采用GTK实现用户界面过程中所解决的技术难点。  相似文献   

19.
ORACLE 关系数据库是美国 ORACEL 公司研制的软件产品,是目前国际上唯一可以运行在近百种大、中、小型机、工作站及微机上,支持几十种操作系统的高性能关系数据库管理系统。ORACLE 为系统建立者、应用开发者和最终用户提供了一系列具有高生产力的统一的软件工具和开发环境,特别适用于在不同种类的机器上和计算机网络环境下各种管理信息系统的开发和维护。ORACLE 系列产品在当今世界软件产业中具有无可匹敌的能力。  相似文献   

20.
李建 《程序员》2009,(9):17-17
虽然Moblin系统是一个完整的GNU/Linux系统,在其他GNU/Linux系统上写好的程序,很容易在Moblin上编译运行。但是,如果要进行正式的Moblin程序开发,准备一个Moblin开发环境很重要,除台式机外,Moblin系统还可以安装在KVM或者VMware虚拟机上。不想在一台机器上安装Moblin开发环境,也不想在虚拟机中安装的开发者,可以使用Moblin社区提供的MIC工具在自己的机器上自动配置一个开发环境,通过chroot的方式编译运行程序。  相似文献   

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

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