Serial port 如何将数据从串行端口传输到以太网端口?

Serial port 如何将数据从串行端口传输到以太网端口?,serial-port,ethernet,Serial Port,Ethernet,我需要将数据从串行端口传输到以太网端口。怎样才能做到呢?使用软件+硬件还是只使用硬件?如果是这样的话,我可以采取什么方法,如果可以使用软件实现,那么使用C是否可行?如果您的目标是将串行设备连接到以太网网络,您可以购买串行到以太网“适配器”,例如或 我想您也可以编写一个后台服务(使用您选择的语言),侦听串行端口上的数据,并将其重新传输到网络上,但我认为预打包的适配器不会那么麻烦 您使用的是PC还是嵌入式设备 如果您运行的是Windows,请参阅这篇MSDN文章: 一旦检索到缓冲区,就可以通过TCP

我需要将数据从串行端口传输到以太网端口。怎样才能做到呢?使用软件+硬件还是只使用硬件?如果是这样的话,我可以采取什么方法,如果可以使用软件实现,那么使用C是否可行?

如果您的目标是将串行设备连接到以太网网络,您可以购买串行到以太网“适配器”,例如或


我想您也可以编写一个后台服务(使用您选择的语言),侦听串行端口上的数据,并将其重新传输到网络上,但我认为预打包的适配器不会那么麻烦

您使用的是PC还是嵌入式设备

如果您运行的是Windows,请参阅这篇MSDN文章:

一旦检索到缓冲区,就可以通过TCP/IP或UDP进行写操作(这方面有很多教程,具体取决于您的操作方式)


如果您需要在嵌入式设备上执行此操作,可以购买适配器,不过您可能可以使用类似NetBburner系统的设备(价格会更高,但您可以控制功能)来自Eterlogic的VSPE包括一个API和/或应用程序,用于创建tcpServer和tcpClient,专门用于与串行端口接口。win32是免费的,64位的费用很小。()

绝对不是SF,这是嵌入式编程。