手机模块安装使用手册

手机模块安装使用手册

ID:6320886

大小:158.00 KB

页数:21页

时间:2018-01-10

手机模块安装使用手册_第1页
手机模块安装使用手册_第2页
手机模块安装使用手册_第3页
手机模块安装使用手册_第4页
手机模块安装使用手册_第5页
资源描述:

《手机模块安装使用手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、安装手册1.常见的Java串口包目前,常见的Java串口包有SUN在1998年发布的串口通信API:comm2.0.jar(Windows下)、comm3.0.jar(Linux/Solaris);IBM的串口通信API以及一个开源的实现。鉴于在Windows下SUN的API比较常用以及IBM的实现和SUN的在API层面都是一样的,那个开源的实现又不像两家大厂的产品那样让人放心,这里就只介绍SUN的串口通信API在Windows平台下的使用。2.串口包的安装(Windows下)到SUN的网站下载javacomm20-win32.zip,包含的东西如下所示:按照其使用说明(Readme.h

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

3、DK>bin目录下;将comm.jar复制到lib;把javax.comm.properties也同样拷贝到lib目录下.2.当运行“javaMyApp”的时候,是由JRE下的虚拟机启动MyApp的。应用程序将会提示找不到串口。须将上面提到的文件放到JRE相应的目录下,如果是myeclipse运行在拷贝到其下的加热文件对应的目录下。1.程序调用3.1MessageSender发送短信主类importjava.io.DataInputStream;importjava.io.DataOutputStream;importjava.io.IOException;im

4、portjava.util.Enumeration;importjava.util.TooManyListenersException;importjavax.comm.CommPortIdentifier;importjavax.comm.NoSuchPortException;importjavax.comm.PortInUseException;importjavax.comm.SerialPort;importjavax.comm.SerialPortEvent;importjavax.comm.SerialPortEventListener;importjavax.comm.U

5、nsupportedCommOperationException;/***发送手机短信的主接口本接口为singleton**@authorclosed**/publicclassMessageSenderextendsThreadimplementsSerialPortEventListener{privatestaticfinalintbaudRate=9600;///波特率privatestaticStringportName="COM1";///端口名privatestaticStringportOwnerName="rms";///串口所有者名//privatebooleanse

6、ndOKFlag;//privateStringsmContent;//privateStringsmscAddress=null;//privateinterrCount;privatePduPackpack;privatestaticSerialPortsPort=null;///串口publicstaticbooleanisPduMode=false;publicstaticMessageSenderms=null;publicstaticfinalStringclazzName="com.qbs.rms.business.sms.MessageSender";/////单例构造类

7、名称privateMessageSender(){init();}/***列出本机所有可用的串口名称本方法只为测试工作环境是否配置正确以及串口连接是否成功的一个方法,不对外*/publicvoidlistPortChoices(){Enumerationem=CommPortIdentifier.getPortIdentifiers();while(em.hasMoreElements()){CommPortIdentifierp=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。