当前位置:首页
开发技术指南» 文章正文
    引言:

 ·请大家帮忙菜鸟提问    »显示摘要«
    摘要: 表a如下: a b 1 3 2 3 3 3 4 3 5 3 6 3 表b如下: a c 3 4 4 4 5 4 要求结果是: a b c d 1 3 0 3 2 3 0 3 3 3 4 7 4 3 4 7 5 3 4 7 6 3 0 0 ......
 ·求一行多列+分页的代码片段    »显示摘要«
    摘要: 求一行多列+分页的代码片段 谢谢大家 ......


哪位大虾有java中读取串口数据的例子给在下分享一下

如果分不够,在下再加!!谢了。。。

NO.1   作者: aiirii

http://www.yesky.com/20030317/1657579_1.shtml  
   
  利用Java实现串口全双工通讯  
   
  一个嵌入式系统通常需要通过串口与其主控系统进行全双工通讯,譬如一个流水线控制系统需要不断的接受从主控系统发送来的查询和控制信息,并将执行结果或查询结果发送回主控系统。本文介绍了一个简单的通过串口实现全双工通讯的Java类库,该类库大大的简化了对串口进行操作的过程。  
   
    本类库主要包括:SerialBean.java   (与其他应用程序的接口),   SerialBuffer.java(用来保存从串口所接收数据的缓冲区),   ReadSerial.java   (从串口读取数据的程序)。另外本类库还提供了一个例程SerialExample.java   作为示范。在下面的内容中将逐一对这几个部分进行详细介绍。  
   
    1.   SerialBean  
   
    SerialBean是本类库与其他应用程序的接口。该类库中定义了SerialBean的构造方法以及初始化串口,从串口读取数据,往串口写入数据以及关闭串口的函数。具体介绍如下:  
    public   SerialBean(int   PortID)  
   
    本函数构造一个指向特定串口的SerialBean,该串口由参数PortID所指定。PortID   =   1   表示COM1,PortID   =   2   表示COM2,由此类推。  
   
    public   int   Initialize()  
   
    本函数初始化所指定的串口并返回初始化结果。如果初始化成功返回1,否则返回-1。初始化的结果是该串口被SerialBean独占性使用,其参数被设置为9600,   N,   8,   1。如果串口被成功初始化,则打开一个进程读取从串口传入的数据并将其保存在缓冲区中。  
   
    public   String   ReadPort(int   Length)  
   
    本函数从串口(缓冲区)中读取指定长度的一个字符串。参数Length指定所返回字符串的长度。  
   
    public   void   WritePort(String   Msg)  
   
    本函数向串口发送一个字符串。参数Msg是需要发送的字符串。  
   
    public   void   ClosePort()  
   
    本函数停止串口检测进程并关闭串口。

NO.2   作者: yxxcrtd

Uping.....

NO.3   作者: ms6309a_2

我给你


    摘要: 我按照nokia的按装步骤安装完了symbian sdk(之前也安装了active per, j2re),可是在我想确认sdk是否安装成功时出现如下错误信息。望各们高手帮忙分析一下是怎么回事,不甚感激! c:\symbian\8.0a\s60_2nd_fp2_sc\series60ex\helloworldbasic\group>bldmake bldfiles c:\symbian......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE