串口转以太网信号的办法.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 1 串口转以太网信号的办法 串口转以太网信号的办法 串口转以太网,并不是简略物理层和数据链路层的转化。因为串口协议自身不具有网络层和传输层,串口转以太网,实习是将串口的数据作为TCP/IP的运用层数据,用TCP/IP封装传输的办法。TCP/IP的运用层数据是TCP/IP所要传送的真实有用的数据。例如用户经过socket的recv()和send()函数接纳和发送的实习是运用层数据。这么经过串口转TCP IP用户就能够用recv()和send()函数收发串口数据了。   可是TCP/IP并不只仅recv()和send()这么简略,依据作业办法的纷歧样,它联络到联接、封闭、监听等,这是串口转网口后需求添加处理的有些。TCP IP的作业办法能够分为:TCP效能端办法(TCP Server)、TCP客户端办法(TCP Client)、UDP办法。 UDP办法:UDP办法是依据非联接的办法,只需稀有据发送即可发送,不需求事前联接。所以这种办法愈加地挨近于串口的通讯办法。可是UDP协议无法确保数据不丢掉,简略发作误码。 串口转以太网与串口转TCP/IP界说?   串口通常来说便是UART,它实习只界说了数据链路层的标准,也便是开端位、数据位、接连位。可是在纷歧样的物理层又分为:TTL串口、RS232串口、RS485串口等。 TTL串口:它是MCU芯片之间进行数据通讯的串口,它以+5V(或许+3.3V)标明1,以GND标明0。 RS232串口:它是完毕设备之间通讯的串口,其首要将信号电压从0~5V的电压变为plusmn;15V(实习通常为plusmn;12V)。电压的添加,增大了数据传输的间隔和牢靠性。 RS485串口:它是完毕远间隔通讯的串口,能够完毕上千米的数据传输。其首要特征是用差模信号(A、B两根线之间的电压)替代了RS232共模信号(信号线和GND之间的电压),然后能够抵挡共模烦扰,完毕更远间隔的传。  假定依照ISO的7层模型(物理层、数据链路层、网络层、传输层、会话层、标明层、运用层)来分的话,串口实习上只包含了物理层、数据链路层。而TCP/IP协议应当归于网络层和传输层。所以串口转TCP/IP并禁绝确。以太网归于物理层和数据链路层,所以串口转以太网愈加精确。   TCP办法:TCP办法选用数据牢靠传输机制,所以能够确保数据根柢不误码、不丢掉。在TCP通讯中,必定是由通讯的两头构成,其间一方是TCP客户端,一方是TCP效能端。TCP客户端和TCP效能端的概念能够用电话来类推。TCP客户端是打电话的人,而TCP效能端是接电话的人。

文档评论(0)

松鼠知识分享 + 关注
实名认证
内容提供者

松鼠知识分享

1亿VIP精品文档

相关文档