毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
透传Wi-Fi模块LSD3WF-1011的研究与应用(3)
TCP/IP协议不是TCP和IP这两个协议的合称,而是指因特网整个TCP/IP协议族。从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网络层、传输层、应用层。
TCP/IP协议并不完全符合OSI的七层参考模型,OSI(Open System Interconnect)是传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:
物理
层、数据链路层(网络接口层)、网络层(网络层)、传输层、会话层、表示层和应用层(应用层)。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。由于ARPANET的设计者注重的是网络互联,允许通信子网(网络接口层)采用已有的或是将来有的各种协议,所以这个层次中没有提供专门的协议。实际上,TCP/IP协议可以通过网络接口层连接到任何网络上。
3 开发环境
本章将介绍此次毕设所需要的硬件及软件所组成的开发环境,包括VB6.0、LSD3WF-1011、RS232转USB等。
3.1软件部分
3.1.1 VB 6.0
VB 就是 Visual Basic 的意思,是一种常用的编程开发工具。它的基础是编程语言Basic ,Visual Basic 简单点来说就是微软为了更好的让人们学习编程,应用上 Basic 开发语言的一套工具,简称就是 VB。VB 的面世使原本极其复杂困难的编程、软件开发的工作变得简单。最初的编程工作都是依靠全套的代码去进行的,工程量极大。Microsoft 就是看准了这个人们渴求快速发展软件开发行业的商机,利用自己的技术实力研发出 VB 这么一套完善的编程工具。VB 把过往的纯代码编程过度到可视化编程,将一些经常要使用到的功能以一个个的控件的形式出现,例如 Label(标签)、TextBox(文本框)等等的。他们在以前的编程工作中需要在使用时重复多次的输入同样的代码去实现这个功能,而这些代码去不是小工程,耗费了很大的人力物力和很多的时间。所以有了 VB 之后,编程的工作也就可以普及啦,可以免去了
机械
的重复的代码的输入,又可以一面编辑核心功能一面进行界面优化美化,一劳多得。
3.1.2 Winsock和 MSComm控件
Winsock控件介绍
Winsock控件通常被编程软件用于访问网络。在新版本的.NET Visual Studio中已被其他命令代替而不再需要,老版本VB6.0这一代的程序设计软件需要此控件。
本控件对用户不可视,可以很容易的访问TCP和UDP网络服务,被老版本Microsoft Access, Visual Basic ,Visual C++或Visual FoxPro开发人员使用。要编写客户和服务器应用程序,不需要了解TCP或调用底层Winsock API的具体细节。通过设置Winsock控件的属性和调用该控件的方法,可以很容易地连接到远程
计算机
并进行双向的数据交换。
MSComm控件介绍
VB5.0/6.的MSComm通信控件提供了一系列标准通信命令的接口,它允许建立串口连接,可以连接到其他通信设备(如Modem).还可以发送命令、进行数据交换以及监视和响应在通信过程中可能发生的各种错误和事件,从而可以用它创建全双工 、事件驱动的、高效实用的通信程序。MSComm控件提供了两种处理通信的方法,如下:
1、串口活动法
事件驱动通信,是一种功能很强的处理串口活动的方法。在大多数情况下,用户需要获知事件发生的时间,例如,在CD(Carrier Detect)线或RTS(Request To Send)线上有字符到达或发生了改变等。在这种情况下,使用MSComm控件的OnComm事件捕获和处理这些通信事件。OnComm也可以捕获和处理通信中的错误。
2、程序检测法
用户也可以在每个重要的程序功能之后检查CommEvent属性的值来检测事件和通信错误。这对小的自含程序可能比较常用。例如,如果编写一个简单的电话拨号程序,那么在接收了每个字符后都产生一个事件并没有意义,因为你只打算从调制解调器中接收OK响应信息。
共4页:
上一页
1
2
3
4
下一页
上一篇:
AT89C52单片机的车站自动报时系统设计+仿真电路图
下一篇:
高速铁路与城市轨道交通列车运行控制系统比较
DSP+ARM的电能质量监测仪...
Wi-Fi可远程监控的全向移动...
Matlab模块化多电平变换器的控制策略研究
LPC1114磁阻传感器与加速度...
51单片机船舶电站管理系统...
STC89C51单片机无线发射模块设计+电路图
VC++六自由度模块化工业机...
谷度酒庄消费者回访调查问卷表
国内外无刷直流电动机研究现状
浅谈新形势下妇产科护理...
辩护律师的作证义务和保...
中国古代秘书擅权的发展和恶变
多元化刑事简易程序构建探讨【9365字】
高校网球场馆运营管理初探【1805字】
拉力采集上位机软件开发任务书
浅谈传统人文精神茬大學...
《醉青春》导演作品阐述