1、用java从串口读取数据然后显示在网页上,能实现。以下是对串口读写代码,来自网友百度知道网友。其它如何传递到网页自己搜索吧。
2、利用Java实现串口全双工通讯 内容: SerialBean SerialBuffer ReadSerial SerialExample 一个嵌入式系统通常需要通过串口与其主控系统进行全双工通讯,譬如一个流水线控制系统需要不断的接受从主控系统发送来的查询和控制信息,并将执行结果或查询结果发送回主控系统。
3、别的线程占用,退出就好了。有可能你自己调试的java因为出错而没有退出,在任务管理器退出那个线程。
4、这样的错误信息,就是无法找到依赖的动态库文件。windows环境那么是因为rxtxSerial.dll没有拷贝到windows的System32目录下(win7环境).并且要注意PATH环境变量中要包含System32目录。
只要实现implements Observer接口,重写public void update(Observable o, Object arg){ 方法即可,就可以实时接收数据了。其中这个是使用一个开源的rxtx串口通讯,其实sun之前也有com开发的开发包,但是一直没有更新,用起来个人感觉没有rxtx开源包好用。
首先确保你发送的数据是正确的,串口接收到这个数据后他能识别,并返回你想要的数据,如果你发送的命令本身不要求返回数据,inputstream是读取不到数据的。
您好,提问者:串口的话只能用JAVA调用,然后通过关闭、打开来判断。另外Java是写不了串口的,需要C才可以。。
方法如下:新建eclipse工程,添加comm.jar或者RXTXcomm.jar包。因为javacomm20-win3zip包里有样例SimpleRead.java,可以通过这个例子测试串口是否正确。接收数据正确后,根据传送接收双方的协议,采用CRC循环校验,根据传输的一方的校验函数判定是否是正确传输。
\x0d\x0a\x0d\x0a 要想实现串口通信,用Java实现串口通信(windows系统下),需要用到sun提供的串javacomm20-win3zip。
在Java中使用串口进行通信的具体步骤如下: 选择合适的串口设备。需要根据实际的硬件设备选择合适的串口设备,比如RS232串口。 引入Java串口通信库。Java本身并没有提供直接的串口通信支持,需要引入相应的库来实现串口通信功能。常用的Java串口通信库有RXTX和jSerialComm等。 配置串口参数。
TCP/IP直接用Socket开发即可(性能要求好的就是使用NIO),或者你去看看Apache的Mina类库,Mina直接支持了TCP/IP和串口。如果要自己开发串口通信比较麻烦,因为Java层面上不支持串口(硬件)操作要通过javaxcom(win32com.dll)来操作。
看你要如何实现了,简单的使用GSM猫,这个需要通过串口向猫发送命令,然后由猫来负责发送和接收短信。另外可以直接向移动申请短信服务,通过他们提供的短信接口(CMPP0)发送和接收短信,大型的短信应用都是通过这种方式。不过这种方式,如果你的短信量达不到一定数量,是不会给你开通的。
您好,提问者:串口的话只能用JAVA调用,然后通过关闭、打开来判断。另外Java是写不了串口的,需要C才可以。。
1、选择合适的串口设备。需要根据实际的硬件设备选择合适的串口设备,比如RS232串口。 引入Java串口通信库。Java本身并没有提供直接的串口通信支持,需要引入相应的库来实现串口通信功能。常用的Java串口通信库有RXTX和jSerialComm等。 配置串口参数。
2、本函数从串口(缓冲区)中读取指定长度的一个字符串。参数Length指定所返回字符串的长度。public void WritePort(String Msg)本函数向串口发送一个字符串。参数Msg是需要发送的字符串。public void ClosePort()本函数停止串口检测进程并关闭串口。
3、为了从RS485读取数据,由于暂时没有硬件设备,系统是win7,故采用Virtual Serial Port Drive(VSPD)这块虚拟串口软件代替。并下载sscom3exe模拟串口通信软件。 要想实现串口通信,用Java实现串口通信(windows系统下),需要用到sun提供的串javacomm20-win3zip。