毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

USB接口-串行口转换器的毕业设计

USB接口-串行口转换器的毕业设计—软件设计

近年来计算机运行速度的大幅度提高,外设数量的急剧增加和品种的多样化,对主机与外设之间的总线传输速度、拓扑结构以及连接的方便性提出了更高的要求。一种新兴的计算机外围串行通信接口标准USB(通用串行总线)在1995年被提出, 它克服了传统接口的如资源冲突、中断请求(工RQs)和直接数据通道(MRS)等问题。
然而,USB作为一种新兴的接口目前尚不能完全取代传统的RS-232接口。目前有大量的用户使用着以RS-232为接口的产品,如打印机、CRT终端设备、传真机以及远程数据采集设备、通信设备等。与USB相比对以RS-232为接口的设备的开发也要简单得多。众所周知,USB接口与传统的计算机接口有着本质的不同,这种不同并不仅仅表现在接口的形状,电器特性等方面,而且对于端口的驱动也是使用完全不同的方式。
为了解决这个问题,我们可以设计USB / RS-232的转换器,以便通过USB总线传输RS-232数据。通过USB/RS-232转换器,PC端的应用软件依然是针对RS-232串行端口(COM, PORT)编程的,外设也是以RS-232为数据通信通道,而从PC端到外设之间的物理连接却是USB总线,其上的数据通信也是USB数据格式。利用这种转换器便可以一方面保护原有的软件开发投入,并使已开发成功的针对RS-232外设的应用软件不加修改可继续使用;另一方面充分利用了Mb总线的高传输速率和即插即用的特性。
 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:vc++P2P下载中的文件分割与合并
下一篇:asp计算机英语教学系统


版权所有 毕业设计网联系qq:242219979 © 2007-2022