远程控制终端数据接口设计.doc
约30页DOC格式手机打开展开
远程控制终端数据接口设计,页数 29 字数15352摘要电脑中的远程控制技术,始于dos时代,随着网络的高度发展,电脑的管理及技术支持的需要,远程操作及控制技术越来越引起人们的关注。远程控制一般支持下面的这些网络方式:局域网、wan、拨号方式、互联网方式。主控端remote远距离去控制被控端host, 被控端host又与...
内容介绍
此文档由会员 天缘 发布
远程控制终端数据接口设计
页数 29 字数 15352
摘要
电脑中的远程控制技术,始于DOS时代,随着网络的高度发展,电脑的管理及技术支持的需要,远程操作及控制技术越来越引起人们的关注。远程控制一般支持下面的这些网络方式:局域网、WAN、拨号方式、互联网方式。主控端Remote远距离去控制被控端Host, 被控端Host又与外设相连,完成外部数据的获取,进而完成工业上的一系列控制操作。但是一般CPU不能直接与外设交互,它们之间需要接口作为桥梁,I/O接口作为中介完成了CPU与外设之间信息的交互。本文从接口的分类,接口的结构,接口的功能,接口的协议等几方面进行介绍,着重分析了我们最为熟知的串口,并口及USB口。串口通信所用传输线路少,适用于远距离通信;并口传输速度快,效率高,但只适合短距离通信;USB口在传统计算机组织结构基础上,引入网络的某些技术,以成为新型计算机接口的主流。使用VC++6.0可视化软件编程平台,完成串口的双机通信,并口的打印程序,USB口与驱动程序的交互。
关键词: 串口,并口,USB口
目录
摘要 1
Abstract 1
1 引言 5
2 概述 5
2.1 接口分类 6
2.2 接口组成 6
2.3 接口功能 7
3 串口 7
3.1 串行通信总述 7
3.1.1串行通信的概念 8
3.1.2 串行通信的结构 8
3.2 串行通信信息传送方式 9
3.2.1 全双工 9
3.2.2 半双工 9
3.3串行通信操作方式 10
3.3.1 异步方式 10
3.3.2同步方式 10
3.4串口实现双机通信编程 11
3.4.1功能描述及界面 11
3.4.2系统架构 12
3.4.3串行通信编程方法 12
3.4.4串口通信协议 13
4 并口 13
4.1并行通信总述 14
4.2并行通信特点 14
4.3并行通信模式 14
4.3.1.SPP模式 14
4.3.2.PS/2模式 14
4.3.3.EPP模式 15
4.3.4.ECP模式 15
4.4并口引脚 15
4.4.1数据寄存器与引脚对应 16
4.4.2状态寄存器与引脚对应 16
4.4.3控制寄存器与引脚对应 17
5 USB口 18
5.1 USB系统 19
5.1.1 USB 的连接 19
5.1.2 USB 主机 19
5.1.3 USB 器件 20
5.2 USB的数据传输模式 22
5.2.1字段 22
5.2.2资料包 23
5.2.3传输模式 24
5.3 USB外设的初始化 25
5.4查询USB设备信息编程 26
5.4.1功能 26
5.4.2界面 27
6 结论 27
致谢 28
参考文献 29
参考文献
[1] 谭思亮,邹超群. Visual C++串口通信工程开发实例导航.北京:人民邮电出版社,2005,1~22
[2] 丁展,刘海英. Visual C++网络通信编程实用案例精选.北京:人民邮电出版社,2000,283~357
[3] 唐彬 刘超. Visual C++案例开发集锦.北京:电子工业出版社,2002,1~15
[4] 黄维通 姚瑞霞. Visual C++程序设计教程.北京:机械工业出版社,2004,115~120
[5] 冯博琴. 微型计算机原理与接口.北京:清华大学出版社,2004,15~32
页数 29 字数 15352
摘要
电脑中的远程控制技术,始于DOS时代,随着网络的高度发展,电脑的管理及技术支持的需要,远程操作及控制技术越来越引起人们的关注。远程控制一般支持下面的这些网络方式:局域网、WAN、拨号方式、互联网方式。主控端Remote远距离去控制被控端Host, 被控端Host又与外设相连,完成外部数据的获取,进而完成工业上的一系列控制操作。但是一般CPU不能直接与外设交互,它们之间需要接口作为桥梁,I/O接口作为中介完成了CPU与外设之间信息的交互。本文从接口的分类,接口的结构,接口的功能,接口的协议等几方面进行介绍,着重分析了我们最为熟知的串口,并口及USB口。串口通信所用传输线路少,适用于远距离通信;并口传输速度快,效率高,但只适合短距离通信;USB口在传统计算机组织结构基础上,引入网络的某些技术,以成为新型计算机接口的主流。使用VC++6.0可视化软件编程平台,完成串口的双机通信,并口的打印程序,USB口与驱动程序的交互。
关键词: 串口,并口,USB口
目录
摘要 1
Abstract 1
1 引言 5
2 概述 5
2.1 接口分类 6
2.2 接口组成 6
2.3 接口功能 7
3 串口 7
3.1 串行通信总述 7
3.1.1串行通信的概念 8
3.1.2 串行通信的结构 8
3.2 串行通信信息传送方式 9
3.2.1 全双工 9
3.2.2 半双工 9
3.3串行通信操作方式 10
3.3.1 异步方式 10
3.3.2同步方式 10
3.4串口实现双机通信编程 11
3.4.1功能描述及界面 11
3.4.2系统架构 12
3.4.3串行通信编程方法 12
3.4.4串口通信协议 13
4 并口 13
4.1并行通信总述 14
4.2并行通信特点 14
4.3并行通信模式 14
4.3.1.SPP模式 14
4.3.2.PS/2模式 14
4.3.3.EPP模式 15
4.3.4.ECP模式 15
4.4并口引脚 15
4.4.1数据寄存器与引脚对应 16
4.4.2状态寄存器与引脚对应 16
4.4.3控制寄存器与引脚对应 17
5 USB口 18
5.1 USB系统 19
5.1.1 USB 的连接 19
5.1.2 USB 主机 19
5.1.3 USB 器件 20
5.2 USB的数据传输模式 22
5.2.1字段 22
5.2.2资料包 23
5.2.3传输模式 24
5.3 USB外设的初始化 25
5.4查询USB设备信息编程 26
5.4.1功能 26
5.4.2界面 27
6 结论 27
致谢 28
参考文献 29
参考文献
[1] 谭思亮,邹超群. Visual C++串口通信工程开发实例导航.北京:人民邮电出版社,2005,1~22
[2] 丁展,刘海英. Visual C++网络通信编程实用案例精选.北京:人民邮电出版社,2000,283~357
[3] 唐彬 刘超. Visual C++案例开发集锦.北京:电子工业出版社,2002,1~15
[4] 黄维通 姚瑞霞. Visual C++程序设计教程.北京:机械工业出版社,2004,115~120
[5] 冯博琴. 微型计算机原理与接口.北京:清华大学出版社,2004,15~32