基于Windows的虚拟串口驱动设备研究与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:hemir
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
串口是一种使用非常广泛的计算机通讯接口,在工程及生产中具有非常广泛的应用。虽然串口通信的速度达不到并行接口的通信速度,但是串口本身也具有较多的优势。随着现代通讯技术的快速发展,串口通信在各个领域的均发挥着非常重要的作用。但是,计算机通常只提供了一个物理串口,而笔记本电脑则一般不会加入物理串口,另外,很多条件下,还面临着串口资源不足带来的问题。对此,本文通过软件方式实现虚拟串口,以解决物理串口缺少带来的问题。本文首先对WDM驱动模式、驱动编程技术、TCP/IP协议工作模式、虚拟串口编程技术以及Socket通信编程技术等相关技术进行了详细的介绍;然后对系统的总结架构设计以及各个功能模块的设计进行了详细的阐述,给出了基于WDM的虚拟串口驱动设计方法以及服务程序模块的设计方法,最后对所实现的虚拟串口进行了通信功能以及使用性能的测试工作,结合最后的测试结果来看,证明了本文设计的虚拟串口能够很好地完成相关要求。本文以驱动编程、Socket编程以及串口编程技术,实现基于网口的虚拟串口通信。具体步骤如下:首先,通过软件方式在本地创建虚拟串口,其功能与物理串口基本相同;其次,通过Socket编程技术,实现串口数据与远端设备的交换。通过本文所提出的虚拟串口,能够实现对硬件的兼容,而且不许对原有设备进行改装或者增加新的设备,不但使工作更加简单,而且有效控制了硬件成本。
其他文献
生猪稳产保供是当前经济工作的一件大事。$$对此,不仅中央经济工作会议和中央农村工作会议两个重量级会议对生猪生产进行了强调,新近发布的《关于抓好“三农”领域重点工作 确
报纸
本文详细论证了世界证券市场的国际化趋势,并以美国的证券立法为基础,介绍了美国的有关作法。其中介绍的有关内容,对我国的证券立法及司法实践不无益处。全文共分五部分,由于
江苏省中天电动车科技发展有限公司推出了无位置传感器电机控制器,经过近1年的试制和推广应用,已经取得了较为满意的效果,引起了同业的高度关注。
我国社区护理已经实施多年,仅在少数发达地区和省份得到开展,其运作形式仍以疾病护理为主,健康教育、预防保健等为辅。某些社区卫生服务机构的表现形式为医院门诊部,开展一些简易
<正>《无锡新报·星期增刊》1922年9月24日、10月1日、10月8日连载孟宪承的"讲演"《美育原理》(共三讲),分别是"美育运动的由来和意义""美育的目标和内容""美育教学上的研究"
Lyocell纤维容易产生原纤化,会对纺:织品产生不利的影响,原纤化的控制在Lyocell纤维的产品开发及应用中具有重要意义。为了避免原纤化的危害,对纺纱、后整理、染整等工序的控制方
构建教育实践学习共同体是促进师范生专业成长的有效途径。文章对师范生教育实践学习共同体的构建目标、构建形式、构建条件进行了初步探讨,以期提升师范生的教育实践学习质
推进新时代改革开放,是一项复杂的系统工程,既要有坚定的立场,也要有正确的方法。在庆祝改革开放40周年大会上,习近平总书记强调,“必须坚持辩证唯物主义和历史唯物主义世界观和方
期刊
随着寿阳县经济社会战略规划的实施,水资源瓶颈问题日益显现。分析了寿阳县水资源开发利用及供用水情况,分析存在的问题,并提出相应的对策,以期实现水资源的合理配置、节约保