嵌入式Java蓝牙构件模型的研究与应用  被引量:2

Research and Application of the Embedded Java Bluetooth Component Model

在线阅读下载全文

作  者:刘丽霞[1,2] 庄奕琪[2] 

机构地区:[1]武警工程学院通信工程系,西安710086 [2]西安电子科技大学微电子学院,西安710071

出  处:《微计算机信息》2010年第8期16-17,8,共3页Control & Automation

摘  要:随着基于构件开发CBD(Component-Based Development,CBD)技术的发展,嵌入式领域的工程师也使用这种通过有计划地集成现有软件构件的方法来进行开发。本文首先给出了构件的描述性定义,即构件是一个独立发布的功能部分,可以通过它的接口访问它的服务。然后研究了Java的软件构件JavaBean和在嵌入式系统上的构件模型J2ME(JavaTM2Micro Edition,J2ME),分析了JSR82蓝牙协议栈的层次结构,并介绍了基于JSR82实现蓝牙通信的btMIDlet.java、btServer.java和btClient.java这三个源程序的主要功能和几个重要的方法。最后,给出如何在Linux下建立交叉编译环境,并把编译生成的内核vmlinux.out和272K的java虚拟机KVM(Kilobytes Virtual Machine,KVM)移植到OMAP1510芯片以便运行程序。With the development of CBD(Component-Based Development) technology, the engineers working in the embedded areas develop by using the method which integrates designedly the existing software components.Firstly, this paper presents the descriptive definition of component.A component is a functional unit of independent release and its services are accessed through its interface.Secondly, it researches the Java software component JavaBean and component model J2ME(JavaTM 2 Micro Edition) in embedded system, analyses the structure of the JSR82 bluetooth stack , and also introduces the main function and several methods of the bluetooth communication programs which are implemented based on JSR82 and composed of btMIDlet.java, btServer.java and btClient.java.Lastly, it tells how to build cross-compiling environment on Linux and how to port the compiled kernel vmlinux.out and the KVM(Kilobytes Virtual Machine) which is 272K to the chip OMAP1510 for running the programs.

关 键 词:蓝牙 构件 KVM OMAP1510 移植 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象