首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 93 毫秒
1.
Java虚拟机及其移植   总被引:12,自引:0,他引:12  
探索并实现一个基于嵌入式应用平台的Java虚拟机.在移植过程中所采用的平台是Motorola的MPC555芯片ETAS实验板,虚拟机的实现平台是RTXC实时操作系统.所实现的Java虚拟机可以在RTXC的内核机制下实现调度,并且可运行简单的Java用例,对Java虚拟机在嵌入式系统中的应用具有重要的指导意义.  相似文献   

2.
Java虚拟机分析   总被引:16,自引:0,他引:16  
研究Java平台的核心--虚拟机.为了使Java在不同的平台上顺利运行,研究Java虚拟机(Java virtual machine,简称JVM)的组成及运行机制,为编程实现JVM或向各种平台移植JVM提供参考.通过对Kaffe(一种Java虚拟机的实现)桌面版本的源代码进行分析,得出虚拟机运行的整个流程,并对流程中的关键部分进行深入研究,同时结合Sun的,总结出实现JVM的一些关键步骤,并提出改进JVM运行效率的建议.  相似文献   

3.
J2ME主要针对嵌入式类电子设备,是一种高度优化的Java运行环境。它是Java 2的一个组成部分,能够将Java语言与平台无关的特性移植到小型电子设备上,允许移动无线设备之间共享应用程序。而嵌入式系统如今发展越来越迅速,凭借嵌入式操作系统进行各个开源软件在嵌入式平台上的移植操作,发挥其更强大的软件系统功能。本文旨在将这两种现在比较流行的技术结合起来,即以phoneME这款开源的J2ME软件作为研究对象,通过搭建交叉编译环境和Qtopia库等相关基础配置,将其移植到ARM嵌入式Linux系统上。之后通过运行多个MIDlet应用完成了相关的测试和验证。  相似文献   

4.
Java Applet是进Java程序设计的一种开发模式,本文以Java Applet的开发模式为基础,从Java Applet的工作原理、JDBC访问数据库技术及JDBC在JavaApplet中的应用几方面出发,对基于Java Applet的Web数据库技术进行分析.  相似文献   

5.
嵌入式操作系统发展的运用,能够简化嵌入式系统的应用开发,有效地确保系统的稳定性、安全性和可靠性.因此嵌入式实时操作系统在目标处理器平台上的移植就成为嵌入式软件开发的基础,以此为背景,从算法实现和运行测试的角度出发,系统闹述了嵌入式操作系统μc/OSⅡ移植到S3C44BOX的芯片的移植过程和步骤.最终使嵌入式系统开发平台得以实现.  相似文献   

6.
针对嵌入式系统应用和开发的需要,提出了在ARM嵌入式平台上移植Linux系统以及动态加载QoS模块的方法.本文在研究了Linux内核与ARM系列处理器工作原理的基础上,移植了Linux系统并设计了适用于互联网通信的QoS模块.测试分析表明,移植后的Linux系统能正常加载QoS模块,并能够良好运行在ARM平台上,证明了所提出方法的有效性.实验结果证明,该方法对其他嵌入式系统和互联网络服务质量的开发有一定的参考价值.  相似文献   

7.
在车辆远程监控系统中,利用嵌入式数据库实现在Linux平台下对实时数据的采集、远程访问和维护。本文介绍了嵌入式数据库开发过程中嵌入式Web服务器BOA以及嵌入式数据库SQLite在S3C2440平台上的移植,并以串口通讯程序为例,介绍了嵌入式数据库SQLite在实时数据采集中的应用。  相似文献   

8.
翟丽杰 《河南科学》2011,29(11):1343-1345
在深入了解UC/OS-Ⅱ内核架构的基础上,对嵌入式实时操作系统UC/OS-Ⅱ移植到TI公司TMS320C5509上进行了研究,并以此形成基于DSP的嵌入式实时系统平台.主要讨论了移植的可行性,流程和移植过程中的一些关键问题,如堆栈,任务切换,编写中断函数等.最后对移植后系统进行测试,测试结果表明移植成功,对解决此类问题...  相似文献   

9.
基于JDBC的Web数据库开发的实现   总被引:1,自引:0,他引:1  
讨论了Java语言通过JDBC(Java DataBase Connectivity)访问Web数据库的实现思想及访问模式,论述了JDBC的原理及实现过程,给出了一个基于JDBC的Web数据库开发的实验模型。  相似文献   

10.
针对各高等院校嵌入式系统软件开发课程大多采用嵌入式系统实验箱作为嵌入式软件开发实验的目标机,其实验箱投资大、占用空间的现状。文章分析了用虚拟机作为嵌入式开发目标机的软硬件可行性和网络连接可行性,介绍了一种节省投资、节约空间、方便教学、利于学习的基于虚拟机Vmware构建嵌入式VxWorks软件开发实验平台的方法,并给出了建立交叉开发实验环境的具体步骤。  相似文献   

11.
Java语言简洁、集多种程序设计语言之大成,且面向对象、具有可移植性、分布性、安全性、高性能等特色。用Java语言编写成的Java程序与数据库的接口规范JDBC,使Java程序可以通过统一标准规范的JDBCAPI来与不同的数据库通信。Java应用软件与数据库的结合及Java语言的跨平台特性,使之成为Internet和Intranet环境下开发数据库应用系统的理想选择方案。  相似文献   

12.
介绍了 Java的数据库接口 JDBC的功能、主要接口 ,并对 JDBC驱动程序进行了应用分析 ,对JDBC2 .0中的新特性进行了探讨 .  相似文献   

13.
Linux操作系统由于其源码开放、具有可裁剪等特点在嵌入式系统中得到越来越广泛的应用,而USB接口在嵌入式系统中的应用也十分广泛,现在的嵌入式系统的硬件平台大多数是基于ARM处理器的。文中介绍基于ARM平台的Linux2.6内核下,嵌入式USB主机设备驱动开发实现。具体的从USB设备驱动的开发流程出发,介绍了USB接口的一般原理和USB通信的一般过程,然后对USB驱动骨架进行了分析,最后给出了驱动具体实现的关键代码。  相似文献   

14.
嵌入式系统的开发通常包括硬件体系与软件实现两部分.ARM体系结构是当今嵌入式开发的主流板结构,而VxWorks是嵌入式开发的主要软件平台.从应用系统开发的层面角度,首先从代理网关实现出发,介绍ARM体系结构由网络接口和IC卡接口组成,接着从软件角度阐述系统实现该代理网关的功能,包括内部网络可以通过代理访问外网,远程配置安全策略,IC卡身份识别等.  相似文献   

15.
基于Google Earth的人机交互平台设计   总被引:2,自引:0,他引:2  
分析了Google Earth(GE)的基本概况和应用前景,研究如何在C++平台上对Google Earth客户端进行二次开发.通过软件编程,调用Windows API函数和GE COM API函数将GE视图嵌入到开发平台界面中,实现地图定位、实时坐标获取和地理位置搜索功能,并结合Windows Hook(钩子)机制,实现GE视图放大缩小和绘制轨迹的功能,达到人机交互的目的,满足应用基本需求.所设计的人机交互平台具有三维场景逼真、界面友好、功能丰富等特点.  相似文献   

16.
基于JDBC的数据库访问技术的研究   总被引:15,自引:0,他引:15  
JDBC是Java平台的一个标准组成部分,是独立于数据库的跨平台的数据库访问的重要技术基础,本文在剖析了JDBC的体系结构、工作机制及其四类驱动程序的性能特点的基础上,研究了JDBC数据库访问的一般算法,探讨了基于JDBC的数据事务控制方法,并设计了相应的数据库访问操作和事务控制的程序模板,最后对JDBCC与ODBC的差异进了分析比较。  相似文献   

17.
为实时、准确获取道路交通信息,满足当前智能交通系统的应用需求,设计并实现了一种基于高性价比DSP硬件平台的嵌入式交通信息采集系统。给出了视频输入输出接口/电路和网络通讯接口电路的设计,并基于DSP/BIOS开发了系统驱动程序。实验结果表明,该系统具有很好的稳定性和实时性。  相似文献   

18.
基于MiniGUI的嵌入式数控系统图形界面设计   总被引:2,自引:0,他引:2  
概述了MiniGUI图形用户界面的特点.阐述了它在嵌入式Linux数控系统硬件平台上的移植和输入引擎(LAL)的设计,给出了基于MiniGUl数控图形界面的应用程序的设计,实现了在基于S3C2410硬件平台系统上的移植和开发.试验结果证明了MiniGUI在数控系统的合理性和有效性.  相似文献   

19.
基于VS2005的WinCE应用程序开发环境研究   总被引:1,自引:0,他引:1  
为了满足嵌入式系统应用软件需求,快速地在嵌入式系统中进行应用软件的开发。为此针对嵌入式操作系统Windows CE的特性以及它的编译环境VS2005的特点,研究了在VS2005中WinCE 5.0应用程序开发环境搭建,以及如何用Platform Builder定制基于Windows CE操作系统的SDK并添加到VS2005中。通过该方法成功的将VS2005测试程序运行在WinCE模拟器中,得到了满意的结果。实践证明该方法是加快嵌入式系统软件开发效率和提高软件质量的有效途径之一。  相似文献   

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

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