扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
1 comm.jar提供了通讯用的java API。2 win32com.dll提供了供comm.jar调用的本地驱动接口。3 javax点抗 m.properties是这个驱动的类配置文件。首先 将comm.jar复制到JRE_HOME\lib\ext目录。
我们提供的服务有:成都网站设计、成都网站建设、微信公众号开发、网站优化、网站认证、东河ssl等。为上千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的东河网站制作公司
comm.jar 通过串口,PC机可以获取设备的输入数据,也可以让PC机向设备输出输出。你的设备应该有相关的程序与说明。
TCP/IP直接用Socket开发即可(性能要求好的就是使用NIO),或者你去看看Apache的Mina类库,Mina直接支持了TCP/IP和串口。
串口的话只能用JAVA调用,然后通过关闭、打开来判断。
那么在java开发中发送数据的时候使用OutputStream,而其write()的参数是字节数组、int整形。如果使用字节数组发送的时候,通常可以直接写成out.write(1234.getBytes())。这样一来单片机读到的数据则是31 32 33 34。
发送的16进制串要先转换为byte[]然后writer 接受方read()后要把字节在转换成16进制串。
JAVA不能直接同硬件底层打交道,这种情况只能编写本地程序,如用C/C++,并编译为动态链接库,在JAVA中调用库【利用本地方法】。只用JAVA无法实现。
1、方法如下:新建eclipse工程,添加comm.jar或者RXTXcomm.jar包。因为javacomm20-win3zip包里有样例SimpleRead.java,可以通过这个例子测试串口是否正确。
2、串口的话只能用JAVA调用,然后通过关闭、打开来判断。
3、java串口通信数据缓存要清空步骤:找到Java的安装目录(默认为C:\Program Files\Java)选择当前使用的jre版本,如果用的版本为jre5则进入jre5文件夹,如果用的版本为jre6则进入jre6文件夹。在该文件夹下进入bin文件夹。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流