物理层实验报告.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

实验一物理层实验

一、实验目的

1.进一步理解并掌握物理层的定义和功能。

2.了解并掌握物理层的特性。

3.掌握物理层典型的接口规范EIARS232C的功能特性,并利用RS232C通信接口实

现两台PC间会话的基本通信程序。

4.进一步掌握Windows下事件编程机理,掌握VS2008中用户自定义事件、消息的使用

方法,以及消息响应函数的编写方法。

二、实验内容

1.观察实验用串行口连线的连接情况。

2.按图1-5(a)所示的计算机网络原理实验物理连接模型,将PC连接起来。

3.仔细阅读TSerialPort类的定义及实现的源代码。

4.设计基本串行通信程序,在两台通过RS232C串行口连接的PC间传输单个字符。

(a)

(b)

图1-5网络原理实验物理连接方法

三、实验环境

实验环境为:windows平台下VirtualStudio2008+VSPM虚拟串口工具.

四、程序算法和相关协议

1.程序算法

以Physical.cs和SAP.cs为基础文件,完成数据已字节形式在端口内的传输.接收与待

传送的数据先行存储在缓冲队列中,之后由相关的发送与接收程序完成工作.

2.分批传送协议

数据的发送:

数据发送以自定义最大发送字节数为基准(定义为256字节)对长数据进行切割,分割为

一个个数据段.

数据的封装:

所有待发送数据段的头部插入1字节的标识符进行封装.

Byte字符发送类型Byte字符发送类型

图片起始符文件起始符

文本起始符接续符

待扩充起始符终止符

数据的存储:

上行队列:物理层数据交付上层应用的缓冲数据存储区域.

下行队列:上层数据交付物理层处理的数据缓冲存储区域.

接收缓冲区:端口接收的数据存储在接受缓冲区中,等待物理层进一步接收其后续数

据.(定义为512K)

数据的接收:

循环接收数据段接收后解析数据段首部.

若为起始符,则将数据段存储在数据的接收缓冲区中.

若为后续符,则将首部去除后存储在数据接收缓冲区.

若是终止符,丢弃该帧,并且将缓冲区内的所有数据压入上行队列,清空数据接收缓冲区.

五、程序运行截图

1.程序运行端口状态

2.发送文本

七、实验中的问题与解决

1.发送端:第二次输出的部份,会在serialdriver内queue住.不会盖掉第一次输出

的部份.data会依序送出.接收端:会依序填入inputbuffer内(default4KB,butdepends

onmemorysize),除非bufferoverflow,不然第二次的data也不会盖住第一次的.

八、实验心得与体会

通过这次实验我了解了物理层的基本作用与工作方式,熟悉了SerialPort类的属性和方法.

并且自己尝试写了一个小协议.虽然还有很多欠缺之处,但是依然感觉到受益匪浅.这次实验

我很开心啊~~~~

九、分析与思考

1.EIA-232和RS-449接口标准各用在什么场合?

答:EIA-232和RS-449接口均可用于串性通信,EIA-232接口适用于低速、低距离

场合,标准电话线路(一个话路)的物理层接口。RS-449接口则用于宽待电路

(一般

文档评论(0)

139****7695 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档