Font Size: a A A

Windows-based Internet Research And Implementation Of Virtual Serial Portdriver Devices

Posted on:2018-01-13Degree:MasterType:Thesis
Country:ChinaCandidate:L ShiFull Text:PDF
GTID:2348330542461798Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As a widely used computer communication equipment,serial interface is widely used in many engineering and manufacturing fields.Although transmission rate of the serial interface is slower than parallel communication interface,the serial interface are very useful in many aspects.Unfortunately,most of computers typically provide only have one physical serial interface and laptops did not have been provided any physical serial interface.In additional,serial interface resources are usually insufficient for practice applications.In this paper,it is presented how to using software to virtualiz serial interface when people needed.First,this paper introduces WDM driving mode,method of driver programming,TCP/IP protocols mode,virtual serial interface programming,and the programming technology of communications which is based on Socket.Then,this article describes the whole system and the included components in detail.The design method of virtual serial interface driver based on the WDM is presented.At last,for proving this virtual serial interface can be successful to communicate and meet the requirement for practical application,the paper showed the testing result.In this paper,the serial interface can virtualize with driver programming technology and programming technology of communications based on Socket.The procedure is as following.Firstly,virtual serial interface is created by a kind of software and the function of it is wroked as the physical interface.Secondly,the communication between the interface and remote devices are successfully operation with the programming technology which is based on Socket.It is shown that the virtual serial interface proposed in this paper is compatible well with hardware.On this method,people did not needs no change any hard devices,which will save money.
Keywords/Search Tags:virtual serial interface, driver programming, Socket programming, TCP/IP, Subscription/Distribution
PDF Full Text Request
Related items