Prog/JAVA/RS232C¤ò»È¤¦
¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¤·¤ÆºîÀ®
¥È¥Ã¥×
¿·µ¬
°ìÍ÷
¸¡º÷
¥Ø¥ë¥×
³«»Ï¹Ô:
#contents
*RS232C¤ò»È¤¦ [#k0534321]
¤ª¤â¤·¤í¤½¤¦¤Ê¤Î¤Ç¤ä¤Ã¤Æ¤ß¤Þ¤·¤¿¡£
(cygwin¤Îbash¤Ç¤Î¼Â¹ÔÎã)
*Java Communications API [#db0d69d7]
-°Ê²¼¤Î¥µ¥¤¥È¤«¤é¡¢"Java Communications API"¤ò¥À¥¦¥ó¥í¡¼...
http://java.sun.com/products/javacomm/index.html
-´Ä¶ÊÑ¿ô¤ÎÀßÄê¡£
$ export CLASSPATH="C:\usr\local\j2sdk\lib\comm.jar;%CLA...
*¥µ¥ó¥×¥ë¥×¥í¥°¥é¥à [#hffd3c01]
**¥½¡¼¥¹ [#ze9959b3]
//------------------------------------------------------...
// JAVA ¤Ç RS232C ¤ò»È¤ª¤¦¡ª
//------------------------------------------------------...
import java.io.*;
import javax.comm.*;
public class Rs232ctest
{
public static void main(String arg[]) throws IOExcept...
{
try{
CommPortIdentifier ports = CommPortIdentifier...
SerialPort port = (SerialPort)ports.open("RS2...
port.setSerialPortParams(9600, SerialPort.DAT...
port.setFlowControlMode(SerialPort.FLOWCONTRO...
OutputStream out = port.getOutputStream();
String msg = "Hello World!";
out.write(msg.getBytes());
out.flush();
out.close();
port.close();
}catch(Exception e) {
System.out.println("Err: " + e.getMessage());
}
}
}
**¥³¥ó¥Ñ¥¤¥ë¡õ¼Â¹Ô [#i6fd9121]
$ javac Rs232ctest.java
$ java Rs232ctest
¤È¤ê¤¢¤¨¤ºº£²ó¤Ï¡¢Á÷¿®Àè¤Ë¡¢½©·îÅŻҤΡÖ[[PIC-BASIC:http:...
LCD¤Ë¡¢"Hello World!"¤Èɽ¼¨¤µ¤ì¤Þ¤·¤¿¡£
¾ÜºÙ¤Ï¡¢"Java Communications API"¤ËÉÕ°¤Î¥É¥¥å¥á¥ó¥È¤ò»²...
RIGHT:2005-06-05 03:22:04 (Æü)
----
[[¥×¥í¥°¥é¥ß¥ó¥°]]
½ªÎ»¹Ô:
#contents
*RS232C¤ò»È¤¦ [#k0534321]
¤ª¤â¤·¤í¤½¤¦¤Ê¤Î¤Ç¤ä¤Ã¤Æ¤ß¤Þ¤·¤¿¡£
(cygwin¤Îbash¤Ç¤Î¼Â¹ÔÎã)
*Java Communications API [#db0d69d7]
-°Ê²¼¤Î¥µ¥¤¥È¤«¤é¡¢"Java Communications API"¤ò¥À¥¦¥ó¥í¡¼...
http://java.sun.com/products/javacomm/index.html
-´Ä¶ÊÑ¿ô¤ÎÀßÄê¡£
$ export CLASSPATH="C:\usr\local\j2sdk\lib\comm.jar;%CLA...
*¥µ¥ó¥×¥ë¥×¥í¥°¥é¥à [#hffd3c01]
**¥½¡¼¥¹ [#ze9959b3]
//------------------------------------------------------...
// JAVA ¤Ç RS232C ¤ò»È¤ª¤¦¡ª
//------------------------------------------------------...
import java.io.*;
import javax.comm.*;
public class Rs232ctest
{
public static void main(String arg[]) throws IOExcept...
{
try{
CommPortIdentifier ports = CommPortIdentifier...
SerialPort port = (SerialPort)ports.open("RS2...
port.setSerialPortParams(9600, SerialPort.DAT...
port.setFlowControlMode(SerialPort.FLOWCONTRO...
OutputStream out = port.getOutputStream();
String msg = "Hello World!";
out.write(msg.getBytes());
out.flush();
out.close();
port.close();
}catch(Exception e) {
System.out.println("Err: " + e.getMessage());
}
}
}
**¥³¥ó¥Ñ¥¤¥ë¡õ¼Â¹Ô [#i6fd9121]
$ javac Rs232ctest.java
$ java Rs232ctest
¤È¤ê¤¢¤¨¤ºº£²ó¤Ï¡¢Á÷¿®Àè¤Ë¡¢½©·îÅŻҤΡÖ[[PIC-BASIC:http:...
LCD¤Ë¡¢"Hello World!"¤Èɽ¼¨¤µ¤ì¤Þ¤·¤¿¡£
¾ÜºÙ¤Ï¡¢"Java Communications API"¤ËÉÕ°¤Î¥É¥¥å¥á¥ó¥È¤ò»²...
RIGHT:2005-06-05 03:22:04 (Æü)
----
[[¥×¥í¥°¥é¥ß¥ó¥°]]
¥Ú¡¼¥¸Ì¾: