JAVA串口包的安装

RS232是一个全双工的通讯协议,它可以同时进行数据接收和发送的工作。

  1.1 常见的Java串口包

 

  目前,常见的Java串口包有SUN1998年发布的串口通信APIcomm2.0.jar(Windows)comm3.0.jar(Linux/Solaris);IBM的串口通信API以及一个开源的实现。鉴于在WindowsSUNAPI比较常用以及IBM的实现和SUN的在API层面都是一样的,那个开源的实现又不像两家大厂的产品那样让人放心,这里就只介绍SUN的串口通信APIWindows平台下的使用。

 

  1.2 串口包的安装(Windows)

 

  到SUN的网站下载javacomm20-win32.zip,包含的东西如下所示:

 

  按照其使用说明(Readme.html)的说法,要想使用串口包进行串口通信,除了设置好环境变量之外,还要将win32com.dll复制到\bin目录下;comm.jar复制到\lib;javax.comm.properties也同样拷贝到\lib目录下。然而在真正运行使用串口包的时候,仅作这些是不够的。因为通常当运行“java MyApp”的时候,是由JRE下的虚拟机启动MyApp的。而我们只复制上述文件到JDK相应目录下,所以应用程序将会提示找不到串口。解决这个问题的方法很简单,我们只须将上面提到的文件放到JRE相应的目录下就可以了。

 

    如果是MyEclipse,其默认JRE   \Program Files\Genuitec\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013,故要将将上面提到的文件放到该JDKJRE相应的目录下.

     如果是MyEclipse使用的是安装在本机的JDK,也按照说明配置了JAR包,还是出错,可以使用一个最简单的办法就是把win32com.dll,comm.jar,javax.comm.properties三个文件一起放到项目目录下,例如放到MyEclipse中Web项目下的lib文件夹中就能够正常使用了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值