我用RXTXcomm 的包连接串口,看网上的配置,然后自己运行下查找com串口的打印都打不出来,怎么回事? 有经验的指教下。谢谢
解决方案 »
- 面试官让我看CONCURRENT这个包,请教如果入手
- Excel 操作,jxl.write.WritableWorkbook删除某行后,调用write方法报错。
- NetBeans 关于GUI设计的问题
- ejb调用ejb(两个ejb都是3.0)为什么调用不成功
- sturts具体标签在哪本书可发找到……推荐几本^^
- 求《Struts开发入门与项目实践》一书源码,先谢过!
- struts中在页面上显示图片,使用绝对路径加struts标签
- tomcat 的一个问题......求救
- struts结构的问题,大家都来帮忙学习呀!
- EJB (实体BEAN)部署时发生错误:请高手帮忙看看.
- 谁能给我解释一下这个方法 查询页数的
- SSH中标识列怎么处理
然后写个客户端实现SerialPortEventListener接口的serialEvent(SerialPortEvent arg0)方法,并绑定线程,启动这个线程通过serialEvent方法监听端口动作,如果端口有数据过来 arg0会接收到;写个串口服务端类
// 传送串口名创建CommPortIdentifier对象服务。
portId = CommPortIdentifier.getPortIdentifier(portName);
// 使用portId对象服务打开串口,并获得串口对象
serialPort = (SerialPort) portId.open(portName, ms);
// 设置串口数据时间有效
serialPort.notifyOnDataAvailable(true);
// 设置串口初始化参数,依次是波特率,数据位,停止位和校验
serialPort.setSerialPortParams(9600, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE);
// 通过串口对象获得写串口流对象
outputStream = serialPort.getOutputStream();
// 往串口发送数据
outputStream.write(getSendInfo().getBytes());OK~