赞
踩
串口通信是可靠传输,安全性高
串口,指的是串行通信接口(com),区别于并行通信,一次性可传输8位数据,不会发生数据位序混乱,但是比并行通信传输时间长得多,可以双向通信,主要用于设备与设备之间的通信,常用的主要有两类
1.RS232(一对一数据传输,适合本地设备之间的通信)
2.RS485(一对多数据传输,适合远程设备之间的通信)
Serial Port:串行接口,也称串口。串口是电脑的接口之一,连接某些设备用的,如果你不需要仔细了解它的话,把它当成跟USB类似的接口就可以了
串口是计算机上一种非常通用的设备通信协议。大多数计算机(不包括笔记本电脑)包含两个基于RS-232的串口。同时,串口通信协议也可以用于获取远程采集设备的数据。
RS-232(ANSI/EIA-232标准)是IBM-PC及其兼容机上的串行连接标准。可用于许多用途,比如连接鼠标、打印机或者Modem,同时也可以接工业仪器仪表。
————————————————
原文链接:https://blog.csdn.net/qq_38232598/article/details/117031222
串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。
由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配。
串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低
控制台代码步骤:
安装虚拟串口模拟器
Launch Virtual Serial Port Driver 下载地址
添加串口
下载rxtx
配置rxtx
拷贝 RXTXcomm.jar 到 JAVA_HOME\jre\lib\ext目录中;
拷贝 rxtxSerial.dll 到 JAVA_HOME\jre\bin目录中;
拷贝 rxtxParallel.dll 到 JAVA_HOME\jre\bin目录中;
代码、运行
控制台运行:程序1
jar包运行:程序2
cd C:\Users\Administrator\Desktop\SerialPortDemo-master
java -jar SerialPortDemo.jar
https://www.cnblogs.com/steven158/p/15226177.html
https://blog.csdn.net/qq_52586052/article/details/124030671
https://blog.csdn.net/m0_38110240/article/details/115006668
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。