将串口转换成TCP连接

news/2024/5/17 18:00:22 标签: 串口, TCP, Socket

TCP_0">将串口转换成TCP连接

在Linux环境下,可以使用socat命令将串口转换成TCP连接,也可以转换成其它形式的Socket连接。理论上讲,在Windows上通过Cygwin也可以完成同样的功能。

http://blog.csdn.net/zoomdy/article/details/50922094
mingu.zheng at gmail dot com

TCP_6">socat将串口转换成TCP连接

sudo socat file:/dev/ttyS0,b115200,inlcr=1  tcp-listen:9010

一些发行版可能需要sudo,其它一些发行版可能不需要sudo,按需添加sudo。
file:/dev/ttyS0指示将打开串口1作为连接的一端,后面的b115200,inlcr=1表示该连接的选项,b115200设置串口的波特率为115200,inlcr=1表示将\r\n转换成\n。
tcp-listen:9010指示创建一个以9010为监听端口的服务器作为连接的另一端,这里没有给出该连接的任何选项。

TCP_14">netcat打印TCP数据

netcat localhost 9010

这条命令将打印出串口1的数据。

数据流

串口1的数据被socat接收,socat通过9010端口将数据发送给netcat,netcat通过9010端口接收数据并打印到终端。


http://www.niftyadmin.cn/n/1108168.html

相关文章

服务器项目回滚,云服务器回滚

云服务器回滚 内容精选换一换ECS的网卡绑定虚拟IP地址后,该虚拟IP地址无法ping通。以下排查思路根据原因的出现概率进行排序,建议您从高频率原因往低频率原因排查,从而帮助您快速找到问题的原因。如果解决完某个可能原因仍未解决问题&#xf…

求助关于上网的问题(转)

求助关于上网的问题(转)[more]我的linux无法上网啊!具体如下:我是在公司上网,用的那种傻瓜路由器共享ADSL方式上网,我装了红帽子9,0(硬盘安装)和winxp双系统,在winxp下上网,开网页什么的一点问题没有,但在linux下用同样的ip,DNS,网关就无法打开网页,但可以ping通外网…

Linux打印串口数据

Linux打印串口数据 有两种方法可以打印串口数据,一种方法是使用cat配合stty,另一种方法是使用socat。 http://blog.csdn.net/zoomdy/article/details/50922149 mingdu.zheng at gmail dot com cat配合stty stty -F /dev/ttyS0 ispeed 115200 ospeed …

学习CSS你必须踩得那些坑(二)

2019独角兽企业重金招聘Python工程师标准>>> 利用browser-sync实时刷新页面 为了省去每次修改代码后都要手动刷新页面,我习惯使用browser-sync监听文件,自动刷新浏览器 1. 安装Browsersync npm install -g browser-sync 2. 运行Browsersync b…

安装mandriva-free-2007出现的问题!请大家过来看看!(转)

安装mandriva-free-2007出现的问题!请大家过来看看!(转)[more]昨天刚下载的最新的mandriva-free-2007 4CD版本可是安装文件的时候提示以下5个文件安装错误!kde-i18n-zh_CN.GB2312-3.5.4-1mdv2007.0.noarch.rpmkde-i18n-zh_TW.Big5-3.5.4-1mdv…

linux入门-针对于linux菜鸟的书籍(转)

linux入门-针对于linux菜鸟的书籍(转)[more]linux入门-针对于linux菜鸟的书籍linux入门-针对于linux菜鸟的书籍linux入门-针对于linux菜鸟的书籍linux入门-针对于linux菜鸟的书籍linux入门-针对于linux菜鸟的书籍linux入门-针对于linux菜鸟的书籍linux入门-针对于linux菜鸟的书…

远程调用处理Url参数工具类

2019独角兽企业重金招聘Python工程师标准>>> package cn.harvetech.normal.util; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; /** * author liudongbo * E-mail: ldbknight126.com * date 创建时间:2016年12月27日 上…

adsl设置(转)

adsl设置(转)[more]我也是菜鸟 交流的哦《配置网卡》 首先运行 netconfig 并选择 DHCP,保存、退出。 《安装 rp-pppoe》 然后下载最新的 rp-pppoe 源码文件(Google 里搜索一下)并在 root 下安装,Magic linux 里默认已经安装了。 例如:进入lin…