
正文
JAVA串口界面代码,java串口编程
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
编程技巧:Java串口通信简介
1、新建eclipse工程,添加comm.jar或者RXTXcomm.jar包。因为javacomm20-win3zip包里有样例SimpleRead.java,可以通过这个例子测试串口是否正确。
2、为了从RS485读取数据,由于暂时没有硬件设备,系统是win7,故采用Virtual Serial Port Drive(VSPD)这块虚拟串口软件代替。并下载sscom3exe模拟串口通信软件。
3、而RXTX则是一种Java通讯库,可以实现串口的读写操作。在RXTX硬件原理中,通信过程可以分为三个阶段:发送、接收和处理。首先,计算机通过串口向外设发送数据,数据经过串口线路传输到外设,外设接收到数据后进行处理。
4、为了激活串行端口通信以进行内核调试,您需要修改同一个内核配置文件。在 /usr/src/sys/i386/conf/MYKERNEL 文件中,查找 sio0 单词,它指向计算机上的 COM1 串行端口。
相关问答
Q1: 如何使用java中的swing设计串口助手界面
首先:采用什么技术实现 java语言可以使用awt 和swing等技术实现图形界面 推荐使用Swing,因为Swing比AWT更专业,更漂亮,组件更丰富,功能更强大。
Swing是用于图形用户界面开发的一个全面解决方案,包括250多个类,在这里不能一一列出。本书仅使用Swing用户界面。
第20章通过一个综合实例使读者能够在实际开发中理解和巩固所学知识,从而提高综合应用能力。
Q2: java实现串口通信代码
1、新建eclipse工程,添加comm.jar或者RXTXcomm.jar包。因为javacomm20-win3zip包里有样例SimpleRead.java,可以通过这个例子测试串口是否正确。
2、要想实现串口通信,用Java实现串口通信(windows系统下),需要用到sun提供的串javacomm20-win3zip。
3、Comm.Output=字符串或byte 如果是可见字符,则可以直接输出字符串,如Comm.Output=hello不然得用byte(数组),如 Comm.CommPort = 3 ...使用Com3口 Comm.Settings = 57600,n,8,1 对串口通讯的相关参数。
Q3: java,串口CommPortIdentifier问题...
关闭端口 使用完的端口,必须记得将其关闭,否则其它的程序将无法使用该端口,CommPortIdentifier类只提供了开启端口的方法,而要关闭端口,则要调用CommPort类的close()方法。
你是在eclipse下运行的是吧。那是不行的!我也和你一样的问题。都是NosuchPortException异常 如果用dos使用javac和java运行是没问题的。原因可能是javax.comm.properties的安全限制。
换一个版本试试 ,你这个包类有指针异常。要么就是赋值错了。检查一篇。
别的线程占用,退出就好了。有可能你自己调试的java因为出错而没有退出,在任务管理器退出那个线程。
这样的错误信息,就是无法找到依赖的动态库文件。windows环境那么是因为rxtxSerial.dll没有拷贝到windows的System32目录下(win7环境).并且要注意PATH环境变量中要包含System32目录。
Q4: 在java的web程序中怎么使用串口通讯?
为了从RS485读取数据,由于暂时没有硬件设备,系统是win7,故采用Virtual Serial Port Drive(VSPD)这块虚拟串口软件代替。并下载sscom3exe模拟串口通信软件。
首先,计算机通过串口向外设发送数据,数据经过串口线路传输到外设,外设接收到数据后进行处理。然后,外设通过串口将处理后的数据返回给计算机,计算机接收到数据后进行处理。
可以写一个串口代理程序,读取本地串口,将获取到的数据存入数据库。web通过ajax+定时器获取数据库中的数据显示就好了。
看你要如何实现了,简单的使用GSM猫,这个需要通过串口向猫发送命令,然后由猫来负责发送和接收短信。另外可以直接向移动申请短信服务,通过他们提供的短信接口(CMPP0)发送和接收短信,大型的短信应用都是通过这种方式。
关于JAVA串口界面代码和java串口编程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








