首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
一种嵌入式Java芯片内核—JC401   总被引:3,自引:0,他引:3  
首先分析了目前Java的应用情况,指出嵌入式Java芯片具有很大的市场需求,然后结合嵌入式系统的特点简单分析了当前几种Java虚拟机实现技术的缺点,提出了在嵌入式Java芯片内核JC401中采用瘦型JIT的设计思想。通过对JIT的硬件支持和相关软件的配合,达到减少JIT运行时间和内存开销,获得高效的Java性能与较好的性能价格比的目标,然后具体介绍了JC401内核的总体结构与主要技术特点,进行了性能分析与评估,证明了设计思想的正确性,最后举例说明JC401具有很好的市场前景。  相似文献   

2.
随着技术的进步,嵌入式设备越来越流行,而Java以其面向对象、安全性、可移植性等诸多传统编程语言无可比拟的优点,使得它在嵌入式系统领域得到了越来越广泛的应用。相信随着Java技术的不断进步和成熟,它必将在嵌入式系统中发挥越来越重要的作用。本文介绍了Java技术和嵌入式系统的特点,阐述了基于Java的嵌入式体系结构,最后分析了Java技术在嵌入式系统中的作用。  相似文献   

3.
设计开发了基于Java技术的嵌入式系统开发平台.介绍了该平台的软硬件结构、功能、关键技术及其特点.实际应用表明,使用该平台使嵌入式系统容易实现网络的集成,容易实现系统功能扩展,提高系统开发效率,缩短开发周期.  相似文献   

4.
主要介绍了嵌入式系统,嵌入式系统软件开发的一般知识以及Java在嵌入式系统的程序设计的介绍.  相似文献   

5.
利用TINI和Java设计远程测控系统   总被引:2,自引:0,他引:2  
介绍了利用TINI和Java设计远程测控系统。该系统使用嵌入式系统TINI作为系统现场控制核心,进行实时温、湿度控制,可以在测控现场或在远程通过PPP协议进行远程控制。重点介绍了基于TINI的系统硬件设计和使用Java语言在TINI的嵌入式开发环境中实现Ethemet(TCP/IP),PPP,1-wire等多种通信协议和接口的方法。  相似文献   

6.
提出用编译的方法设计一款能直接生成 MCS-51系列单片机的目标代码,不依赖操作系统和JVM的嵌入式Ja-va编译器,使得Java语言在低档嵌入式系统中应用更加广泛,实现成本低廉的工业环境及家庭电器与 Internet 相结合实现远程监测和控制.详细分析了Java语言与嵌入式系统的特点,以实时版jRate及 sun公司的GJC编译系统为参考,采用单遍扫描语法制导翻译模式,以语法分析程序单元为核心,构建嵌入式Java 编译器的词法分析器、语法/语义分析器和代码生成器,并对测试方法进行了探讨.  相似文献   

7.
一种基于嵌入式Linux图形用户接口的实现   总被引:2,自引:0,他引:2  
介绍了Java技术在嵌入式L inux图形用户接口(GU I)中的应用,分析了Java GU I的标准窗口构件工具箱(SW T)以及嵌入式L inux GU I的结构和特点。然后实现了一种基于嵌入式L inux GU I系统架构SW T+G tkFB,并作了深入而全面的分析,最后展望了其发展前景。  相似文献   

8.
研究了基于开源嵌入式数据库Derby和Java编程技术实现网上信息服务平台的方案,深入探索了Derby数据库与Java的编程接口,利用网络多连接和嵌入式连接方式、动态加载等特性,设计并实现了具有配置简单、与平台无关和高移植性的软件系统。此外,还针对实际软件系统中应用开源技术,降低系统实现成本进行了探索。  相似文献   

9.
提出了一种新的基于JMF(Java Media Framework)和嵌入式MySQL服务器的远程医疗系统,克服了原有系统的某些不足.该系统具有跨平台、低成本和易于安装等优点.首先在需求分析的基础上给出了总体设计,并介绍了设计原理和系统结构,然后给出了嵌入式MySQL服务器编程实现的关键技术和实现代码实例.该系统在实际应用中取得了满意的效果.  相似文献   

10.
随着Java技术在嵌入式系统中的应用,它的缺点不断暴露,针对这种情况,本文介绍了一种能提高Java性能的嵌入式虚拟机(Jeode),以此来促进嵌入式系统的应用。  相似文献   

11.
Java语言是在C++语言的基础上来进行改变而成的,其是属于一种新型的计算机编程语言,在计算机技术的发展过程中,Java语言逐渐得到了广泛的应用,Java技术不但是一种编程语言,更是一个开发平台。Java技术在使用过程中具有较高的安全性、可移植性、稳定性及通用性,因此在嵌入式系统中有广泛的应用。本文通过Java技术、Java卡、J2ME的介绍,来分析Java技术在嵌入式系统中具有的作用。  相似文献   

12.
在嵌入式Java芯片中使用即时编译技术   总被引:1,自引:0,他引:1  
Java虚拟机具有面向堆栈与面向对象的特点,不利于硬件有效支持字节码的直接执行,传统JIT也不适应嵌入式系统的应用环境,介绍了在自行设计的嵌入式Java芯片中使用JIT的技术途径,通过对Java虚拟机堆栈和复杂指令的支持,密切配合JIT软件,较好地解决了Java芯片设计中的问题。测试结果表明,相对于目前前界最好的picoJava-Ⅱ内核而言内核而言,JC401的编译后代码性能提高了1.2至1.9倍,在硬件复杂度、执行速度、内存开销等方面都有较大程度的改善,适合于嵌入式应用。  相似文献   

13.
一、概述近来,具有平台无关、面向对象等诸多特点的Java语言得到了迅速的发展,以即时编译技术(JIT)为代表的软件实现的Java虚拟机在桌面系统中日趋成熟,在运行速度、内存需求、实时性能等方面都有较大的提高,以网页中的Java小程序为主的Java应用大量涌现,具备了一定的应用基础。  相似文献   

14.
Java嵌入技术综述   总被引:1,自引:0,他引:1  
Java嵌入技术是将Java语言编写的应用程序嵌入到电视、电话、洗衣机以及微波炉等各种消费类电子产品中,使这些设备具有计算机的特性。通过Java嵌入技术,各种嵌入设备可以在网络环境下发送和安全执行可移植代码,并通过Jini机制,将这些嵌入设备连接成一个无物无连的即插即用的大网络。将较全面地介绍Java嵌入技术及其现状和应用前景。  相似文献   

15.
陈虎  戴葵  杨晓东  胡守仁 《软件学报》2002,13(4):774-782
提出的Java芯片操作系统是一个基于Java芯片系统的、针对嵌入式应用的面向对象操作系统.它由服务器、内核和转换层等3种组件构成.这些组件的抽象特征构成了其基本框架.特定组件继承了上述的特征,并进行特化.与经典操作系统相比,该操作系统更容易开发和维护,并具有更好的可伸缩性、代码的可重用性和可移植性.介绍了该操作系统的结构、运行模型以及实现技术,并与相关的工作进行了比较.  相似文献   

16.
OSGi was designed with embedded systems in mind, its current support is insufficient for coping with one main characteristic of many embedded systems: real‐time performance. This article analyzes different key issues in providing OSGi with real‐time Java performance covering motivational issues, and different integration ways and challenges stemming from the integration. It also contributes a general framework for introducing real‐time performance in OSGi, which is called the real‐time for OSGi framework. The framework uses real‐time Java virtual machines and the real‐time specification for Java. The adoption of this framework allows cyber‐physical systems to experience real‐time Java performance in their applications. The framework introduces several integration levels for OSGi and real‐time specification for Java, and specific real‐time OSGi services. An empirical implementation was carried out using standard software, which was extended with the new defined services. Copyright © 2012 John Wiley & Sons, Ltd.  相似文献   

17.
Jini-Java嵌入技术的新突破   总被引:2,自引:0,他引:2  
Java嵌入技术悄然兴起。而Jini技术的出现使得Java在成功地为嵌入计算提供了合适的平台之后,更为嵌入计算设备,尤其是家用消费类电子设备提供了一个全新的网络计算结构。文章将较详细地介绍Jini系统的组成和结构。  相似文献   

18.
随着计算机的不断发展,逐渐呈现出了普适计算的模式.普遍认为,Java是适应普适计算的关键技术.分析了解释运行中利用线索化方法进行性能优化的技术,实现了基于直接线索化方法的嵌入式Java虚拟机的解释器性能优化方案,并对嵌入式Java虚拟机的参考实现和基于直接线索化的优化方案进行了性能对比.  相似文献   

19.
基于Java开发嵌入式应用的方法研究   总被引:2,自引:0,他引:2  
针对嵌入式系统资源受限 ,研究和探讨了基于Java开发嵌入式应用的两种开发模式 :“瘦”JVM模式和预编译模式 ,并对这两种开发模式的性能进行了分析比较。  相似文献   

20.
刘超 《计算机工程》2007,33(7):84-86
Java语言作为一种跨平台的编程语言在企业应用开发、桌面应用开发及嵌入式开发上获得了广泛的应用。为了在龙芯上运行Java程序,将Sun HotSpot Java虚拟机移植到了Linux/龙芯2上,该文描述了移植过程中的主要工作、遇到的问题及解决的方法和优化工作。  相似文献   

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

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