码迷,mamicode.com
首页 > 编程语言 > 详细

Java写串口

时间:2015-01-10 16:44:28      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:

用Java上位机给单片机写串口指令,简单可用代码如下:

import java.io.InputStream;
import java.io.OutputStream;
import javax.comm.*;
public class test 
{ 
    public static void main(String args[]) throws Exception
    {
        CommPortIdentifier serialPortId = CommPortIdentifier.getPortIdentifier(“COM3”);   
        SerialPort  port = (SerialPort) serialPortId.open(“Read”, 30);  
        //打开COM3串口,其中30是打开串口的超时时间  
        port.setSerialPortParams(9600, 8, 1, 0); //设置COM2的波特率,数据位,停止位,校验方式  
        //从串口中得到输入输出流了 
        byte[] buffer = {0x0F,0x01,0x00};//controlling command
        OutputStream out = port.getOutputStream();   
        out .write(buffer);    
        out .flush();   
        InputStream in = port.getInputStream();   
        in.read(data); //data是一个byte[]
    }
}

Reference

[1].http://blog.csdn.net/pigteacher/article/details/5619955

Java写串口

标签:

原文地址:http://my.oschina.net/lvyi/blog/366055

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!