CN102567071A - Virtual serial port system and communication method for same - Google Patents
Virtual serial port system and communication method for same Download PDFInfo
- Publication number
- CN102567071A CN102567071A CN2010105909309A CN201010590930A CN102567071A CN 102567071 A CN102567071 A CN 102567071A CN 2010105909309 A CN2010105909309 A CN 2010105909309A CN 201010590930 A CN201010590930 A CN 201010590930A CN 102567071 A CN102567071 A CN 102567071A
- Authority
- CN
- China
- Prior art keywords
- serial port
- serial
- virtual
- virtual serial
- platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/541—Interprogram communication via adapters, e.g. between incompatible applications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0058—Bus-related hardware virtualisation
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
The invention discloses a virtual serial port system and a communication method for the same, which are used for realizing a cross-OS (operating system)-platform virtual serial port system and avoiding incapability of the virtual serial port system in commutation on different OS platforms. The virtual serial port system comprises a serial port client-side component module and a serial port server-side component module, wherein the serial port client-side component module positioned on the client side is used for providing an interface interacting with the serial port server-side component module for a user, generating a virtual serial port message according to operations of the user and transmitting the message to the serial port server-side component module; and the serial port server-side component module positioned on the server side is used for analyzing for the virtual serial port message transmitted by the serial port client-side component module and determining an operating system platform corresponding to the message.
Description
Technical field
The present invention relates to communication technical field, relate in particular to a kind of virtual serial port system and communication means thereof.
Background technology
At industrial control field, there are a lot of communication terminal devices, these equipment communicate through physical serial interface and main website equipment, and along with the continuous increase of terminal device quantity, corresponding physical serial ports quantity also constantly increases on the main website equipment.
In the prior art, generally support the continuous increase of physical serial interface quantity, but so not only increased hardware cost, and maintenance difficulties is also strengthening through increasing new serial port board.Therefore, the virtual serial port technology has been proposed, with head it off in the prior art.Be configures physical serial ports not on the main website equipment, but simulate that as far as operating in the serial ports application program in the main website, the object of operation seems to remain serial ports, so just can protect original software investment, realizes level and smooth switching through software.
The virtual serial port technology is used widely at present; The realization of different manufacturers varies; The subject matter that exists is cross operating system (OS) platform not to be provided unified solution, and such as to Windows and (SuSE) Linux OS, the scheme of employing is different fully.See that from user perspective similar functional product is widely different to user's experience, such as, windows platform provides user's operative configuration interface, and the Linux platform provides the order line operative configuration.See that from the program development angle much repeated work causes the reduction of development efficiency, be unfavorable for releasing fast product.
Summary of the invention
The embodiment of the invention provides a kind of virtual serial port system and communication means thereof, in order to realize striding the virtual serial port system of OS platform, avoids the virtual serial port system on different OS platforms, to communicate by letter.
A kind of virtual serial port system that the embodiment of the invention provides comprises:
Be positioned at the serial ports client component module of client, be used for providing and the mutual interface of serial server end assembly module, and, generate virtual serial port message, and send to the serial server end assembly module that is positioned at server end according to user's operation to the user;
Be positioned at the serial server end assembly module of server end, be used for the virtual serial port message that said serial ports client component module is sent is resolved, confirm this message relative operation system platform according to analysis result.
The communication means of a kind of virtual serial port system that the embodiment of the invention provides comprises:
Serial ports client component module through being provided with in client provides and the mutual interface of serial server end assembly module to the user, and according to user's operation, generates virtual serial port message, and send to the serial server end assembly module that is positioned at server end;
Through the serial server end assembly module that is provided with at server end, the virtual serial port message that said serial ports client component module is sent is resolved, confirm this message relative operation system platform according to analysis result.
The embodiment of the invention; Be positioned at the serial ports client component module of client, be used for providing and the mutual interface of serial server end assembly module, and operate according to the user to the user; Generate virtual serial port message, and send to the serial server end assembly module that is positioned at server end; Be positioned at the serial server end assembly module of server end; Be used for the virtual serial port message that said serial ports client component module is sent is resolved; Confirm this message relative operation system platform according to analysis result; Thereby that has realized the virtual serial port system strides the communication of OS platform, makes the cross-platform application of virtual serial port technology to realize easily and quickly, thereby promotes customer experience.
Description of drawings
The structural representation of a kind of virtual serial port system that Fig. 1 provides for the embodiment of the invention;
A kind of virtual serial port software distribution formula component architecture synoptic diagram that Fig. 2 provides for the embodiment of the invention;
The structural representation of a kind of serial server end assembly module that Fig. 3 provides for the embodiment of the invention;
The schematic flow sheet of the communication means of a kind of virtual serial port system that Fig. 4 provides for the embodiment of the invention.
Embodiment
The embodiment of the invention provides a kind of virtual serial port system and communication means thereof, in order to realize striding the virtual serial port system of OS platform, avoids the virtual serial port system on different OS platforms, to communicate by letter.
A kind of cross-platform virtual serial port system that the embodiment of the invention provides adopts the distributed component framework, promptly adopts client end/server end (C/S) architecture design, makes server (Server) end assembly can support cross-platform operation.
Below in conjunction with accompanying drawing the technical scheme that the embodiment of the invention provides is described.
Referring to Fig. 1, a kind of virtual serial port system that the embodiment of the invention provides comprises:
Be positioned at the serial ports client component module 101 of client; Be used for providing and the mutual interface of serial server end assembly module to the user; And, generate virtual serial port message, and send to the serial server end assembly module 102 that is positioned at server end according to user's operation;
Be positioned at the serial server end assembly module 102 of server end, be used for the virtual serial port message that said serial ports client component module 101 is sent is resolved, confirm this message relative operation system platform according to analysis result.
Preferably, said serial server end assembly module 102 comprises:
Serial interface management unit 201 is used for the virtual serial port message that serial ports client component module 101 is sent is resolved, and confirms to comprise in the virtual serial port message configuration class order of virtual serial port, or the data of virtual serial port; And the result that adaptation unit 202 is returned issues serial ports client component module 101;
Preferably, said adaptation unit 202 comprises:
Win2L adaptation unit 301 is used for when virtual serial port message comprises the configuration class order of virtual serial port, confirming the operating system platform that needs mail to this order, and the command execution results that operating system platform is returned being issued serial interface management unit 201;
Preferably, said Win2L adaptation unit 301 through the api interface of simulation windows platform on the Linux platform, receives the configuration class order of virtual serial port.
Preferably, said operating system platform is Linux platform or windows platform.
Provide detailed explaining below.
The virtual serial port software architecture that the embodiment of the invention provides; As shown in Figure 2; Adopt the Structured Design of low coupling, high cohesion on the software architecture, whole virtual serial port software is a distributed software, comprising: serial ports client assembly, serial ports Server assembly, black box drive decode component.
Be positioned at the serial ports client component module 101 of client; Be called for short serial ports client assembly, can develop, user interface is provided based on windows platform; And be positioned between the serial server end assembly module 102 (being called for short serial ports Server assembly) of server end, communicate through network.Because Windows operating system exploitation gui program is fairly simple, therefore, serial ports client assembly can be chosen on the windows platform to be developed, and operates graphical interfaces so that the user to be provided.
Serial ports client assembly also is responsible for issuing the order of configuration class and the diagnosis debug command of virtual serial port, and is received the command execution results that serial ports Server assembly returns.Wherein, said configuration type order, for example: increase or deletion virtual serial port, virtual serial port association etc.Described diagnosis debug command, comprise serial ports transceive data, data statistics, report and demonstration etc.
And serial ports client assembly also be responsible for to receive the status information that serial ports Server assembly reports, said status information for example: virtual serial port transmitting-receiving statistics, virtual serial port data stream are followed the tracks of.Serial ports client assembly need not preserved the layoutprocedure data; All data are preserved at serial ports Server assembly end; So simplified the design of serial ports client assembly, serial ports client assembly can not considered cross-platform transplanting, promptly for the application scenarios of virtual serial port running software at different OS platforms; Can use same serial ports client assembly, because serial ports client assembly operating is on pc machine independently.
That is to say; The client of serial ports described in embodiment of the invention assembly; Mainly be to realize graphic user interface (GUI, Graphical User Interface claims graphical user interface again); The user can through the client interface realize with Server alternately, comprise specifically that order issues with the result to show.Order comprises: configuration type order and diagnosis debug command.
Serial ports Server assembly in the embodiment of the invention has designed Win2L adaptation unit 301 (being called for short the Win2L adaptation layer) and has driven adaptation unit 302 (be called for short and drive adaptation layer).
Referring to Fig. 3, serial ports Server assembly is supported many OS platform; Can adopt standard C language to realize; Realize difference for the api interface that shields bottom OS, designed the Win2L adaptation layer, simulation realizes the api interface of windows platform on the Linux platform; Thereby can Rapid Realization Windows to the switching of Linux, and do not influence original Windows related realization.
No matter serial interface management software is signaling process, or media; All think to operate in windows platform; The API DLL that uses Windows to provide, but on the Linux platform, these interfaces are actual to be non-existent; The Win2L adaptation layer is exactly the api interface that simulation has realized these Windows, makes and originally can be transplanted to apace on the Linux platform at the serial ports Server assembly of developing on the windows platform.
In addition; Because the black box of serial ports Server assembly and operating system platform drives decode component module (be called for short black box and drive decode component) and operates on same the pc; So through driving adaptation layer, shielded the difference of bsp driver, unified interface be provided to upper layer application.
Described black box drives decode component, and independent in logic, different OS platform drive development patterns are very different; For cross-platform; Provide different black boxs to drive decode component,, provide black box to drive the decode component function with the sys file for windows platform; For the Linux platform, provide black box to drive the decode component function with the ko file.
Serial ports Server assembly is operated in user's attitude, and black box drives decode component and is operated in kernel state, and whole serial data flows to roughly following:
Serial ports Server assembly receives the data that serial ports client assembly sends from network interface, writes corresponding serial equipment then, and the serial ports application program just can read out like this; In the other direction, the serial ports application program writes data to serial equipment, and serial ports Server assembly comes out data read from serial equipment, sends to serial ports client assembly from network interface.
In the embodiment of the invention; Serial ports Server assembly and black box drive the transmitting-receiving that decode component is accomplished serial data alternately; For windows platform; Realize of the read/write operation of serial ports Server assembly through device_ioctl mechanism,, realize of the read/write operation of serial ports Server assembly the kernel state serial equipment through proc mechanism for the Linux platform to the kernel state serial equipment.
Referring to Fig. 4, the communication means of a kind of virtual serial port system that the embodiment of the invention provides comprises step:
S101, serial ports client component module through being provided with in client; Provide and the mutual interface of serial server end assembly module to the user; And, generate virtual serial port message, and send to the serial server end assembly module that is positioned at server end according to user's operation;
S102, the serial server end assembly module through being provided with at server end are resolved the virtual serial port message that said serial ports client component module is sent, and confirm this message relative operation system platform according to analysis result.
Preferably, said serial server end assembly module through being provided with at server end is resolved the virtual serial port message that said serial ports client component module is sent, and confirms this message relative operation system platform according to analysis result, comprising:
Through the serial interface management unit in the serial server end assembly module, the virtual serial port message that serial ports client component module is sent is resolved, confirm to comprise in the virtual serial port message configuration class order of virtual serial port, or the data of virtual serial port;
Through the adaptation unit in the serial server end assembly module, according to the analysis result of serial interface management unit, confirm virtual serial port message relative operation system platform, and the result that operating system platform is returned is issued the serial interface management unit;
The serial interface management unit, the result that adaptation unit is returned issues serial ports client component module.
Preferably, said adaptation unit according to the analysis result of serial interface management unit, is confirmed virtual serial port message relative operation system platform, and the result that operating system platform is returned is issued the serial interface management unit, comprising:
When comprising the configuration class order of virtual serial port in the virtual serial port message, confirm the operating system platform that needs mail to this order, and the command execution results that operating system platform is returned is issued the serial interface management unit;
When comprising the data of virtual serial port in the virtual serial port message, the black box of the operating system platform that confirm to need this order is mail to drives the decode component module, and the execution result that black box drives the decode component module is issued the serial interface management unit.
Preferably, said adaptation unit through the api interface of simulation windows platform on the Linux platform, receives the configuration class order of the virtual serial port that sends the serial interface management unit.
Preferably, said operating system platform is Linux platform or windows platform.
In sum, the embodiment of the invention is positioned at the serial ports client component module of client; Be used for providing and the mutual interface of serial server end assembly module to the user; And, generate virtual serial port message, and send to the serial server end assembly module that is positioned at server end according to user's operation; Be positioned at the serial server end assembly module of server end; Be used for the virtual serial port message that said serial ports client component module is sent is resolved; Confirm this message relative operation system platform according to analysis result; Thereby that has realized the virtual serial port system strides the communication of OS platform, makes the cross-platform application of virtual serial port technology to realize easily and quickly, thereby promotes customer experience.
Those skilled in the art should understand that embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of the embodiment of complete hardware embodiment, complete software implementation example or combination software and hardware aspect.And the present invention can be employed in the form that one or more computer-usable storage medium (including but not limited to magnetic disk memory and optical memory etc.) that wherein include computer usable program code go up the computer program of implementing.
The present invention is that reference is described according to the process flow diagram and/or the block scheme of method, equipment (system) and the computer program of the embodiment of the invention.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or the block scheme and/or square frame and process flow diagram and/or the block scheme and/or the combination of square frame.Can provide these computer program instructions to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, make the instruction of carrying out through the processor of computing machine or other programmable data processing device produce to be used for the system of the function that is implemented in flow process of process flow diagram or a plurality of flow process and/or square frame of block scheme or a plurality of square frame appointments.
These computer program instructions also can be stored in ability vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work; Make the instruction that is stored in this computer-readable memory produce the manufacture that comprises order set, this order set is implemented in the function of appointment in flow process of process flow diagram or a plurality of flow process and/or square frame of block scheme or a plurality of square frame.
These computer program instructions also can be loaded on computing machine or other programmable data processing device; Make on computing machine or other programmable devices and to carry out the sequence of operations step producing computer implemented processing, thereby the instruction of on computing machine or other programmable devices, carrying out is provided for being implemented in the step of the function of appointment in flow process of process flow diagram or a plurality of flow process and/or square frame of block scheme or a plurality of square frame.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.
Claims (10)
1. a virtual serial port system is characterized in that, this system comprises:
Be positioned at the serial ports client component module of client, be used for providing and the mutual interface of serial server end assembly module, and, generate virtual serial port message, and send to the serial server end assembly module that is positioned at server end according to user's operation to the user;
Be positioned at the serial server end assembly module of server end, be used for the virtual serial port message that said serial ports client component module is sent is resolved, confirm this message relative operation system platform according to analysis result.
2. system according to claim 1 is characterized in that, said serial server end assembly module comprises:
The serial interface management unit is used for the virtual serial port message that serial ports client component module is sent is resolved, and confirms to comprise in the virtual serial port message configuration class order of virtual serial port, or the data of virtual serial port; And the result that adaptation unit is returned issues serial ports client component module;
Adaptation unit is used for the analysis result according to the serial interface management unit, confirms virtual serial port message relative operation system platform, and the result that operating system platform is returned is issued the serial interface management unit.
3. system according to claim 2 is characterized in that, said adaptation unit comprises:
The Win2L adaptation unit is used for when virtual serial port message comprises the configuration class order of virtual serial port, confirming the operating system platform that needs mail to this order, and the command execution results that operating system platform is returned being issued the serial interface management unit;
Drive adaptation unit; Be used for when virtual serial port message comprises the data of virtual serial port; The black box of the operating system platform that definite needs mail to this order drives the decode component module, and the execution result that black box drives the decode component module is issued the serial interface management unit.
4. system according to claim 3 is characterized in that, said Win2L adaptation unit through the api interface of simulation windows platform on the Linux platform, receives the configuration class order of virtual serial port.
5. according to claim 3 or 4 described systems, it is characterized in that said operating system platform is Linux platform or windows platform.
6. the communication means of a virtual serial port system is characterized in that, this method comprises:
Serial ports client component module through being provided with in client provides and the mutual interface of serial server end assembly module to the user, and according to user's operation, generates virtual serial port message, and send to the serial server end assembly module that is positioned at server end;
Through the serial server end assembly module that is provided with at server end, the virtual serial port message that said serial ports client component module is sent is resolved, confirm this message relative operation system platform according to analysis result.
7. method according to claim 6; It is characterized in that; Said serial server end assembly module through being provided with at server end; Virtual serial port message to said serial ports client component module is sent is resolved, and confirms this message relative operation system platform according to analysis result, comprising:
Through the serial interface management unit in the serial server end assembly module, the virtual serial port message that serial ports client component module is sent is resolved, confirm to comprise in the virtual serial port message configuration class order of virtual serial port, or the data of virtual serial port;
Through the adaptation unit in the serial server end assembly module, according to the analysis result of serial interface management unit, confirm virtual serial port message relative operation system platform, and the result that operating system platform is returned is issued the serial interface management unit;
The serial interface management unit, the result that adaptation unit is returned issues serial ports client component module.
8. method according to claim 7 is characterized in that, said adaptation unit; Analysis result according to the serial interface management unit; Confirm virtual serial port message relative operation system platform, and the result that operating system platform is returned issued the serial interface management unit, comprising:
When comprising the configuration class order of virtual serial port in the virtual serial port message, confirm the operating system platform that needs mail to this order, and the command execution results that operating system platform is returned is issued the serial interface management unit;
When comprising the data of virtual serial port in the virtual serial port message, the black box of the operating system platform that confirm to need this order is mail to drives the decode component module, and the execution result that black box drives the decode component module is issued the serial interface management unit.
9. method according to claim 8 is characterized in that, said adaptation unit through the api interface of simulation windows platform on the Linux platform, receives the configuration class order of the virtual serial port that sends the serial interface management unit.
10. method according to claim 9 is characterized in that, said operating system platform is Linux platform or windows platform.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010105909309A CN102567071A (en) | 2010-12-15 | 2010-12-15 | Virtual serial port system and communication method for same |
| PCT/CN2011/079967 WO2012079401A1 (en) | 2010-12-15 | 2011-09-21 | Virtual serial port system and communication method therefor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010105909309A CN102567071A (en) | 2010-12-15 | 2010-12-15 | Virtual serial port system and communication method for same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102567071A true CN102567071A (en) | 2012-07-11 |
Family
ID=46244054
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2010105909309A Pending CN102567071A (en) | 2010-12-15 | 2010-12-15 | Virtual serial port system and communication method for same |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN102567071A (en) |
| WO (1) | WO2012079401A1 (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104639335A (en) * | 2015-01-30 | 2015-05-20 | 国家计算机网络与信息安全管理中心 | Secondary development system and method for intelligent network card driver |
| CN105847444A (en) * | 2016-05-31 | 2016-08-10 | 广东能龙教育股份有限公司 | Interface simulation method based on proxy service |
| CN111158865A (en) * | 2020-01-10 | 2020-05-15 | 山东超越数控电子股份有限公司 | Method for realizing multiplexing virtual serial port |
| CN113868063A (en) * | 2021-09-30 | 2021-12-31 | 中国电子科技集团公司第五十八研究所 | Multi-board card multi-channel serial port card verification method and system |
| CN114328349A (en) * | 2021-12-22 | 2022-04-12 | 杭州海康威视数字技术股份有限公司 | Virtual serial port terminal system, realization method and equipment thereof and computer storage medium |
| WO2023082469A1 (en) * | 2021-11-09 | 2023-05-19 | 南京沁恒微电子股份有限公司 | Multi-mode virtual serial port chip, implementation method therefor, and firmware downloading system and method |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108667706B (en) * | 2018-05-21 | 2020-09-18 | 洛阳银杏科技有限公司 | Ethernet serial server with dynamically adjustable serial number and data transmission method thereof |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1731347A (en) * | 2004-08-06 | 2006-02-08 | 梁肇新 | Linux-based Windows software compatible layer architecture |
| CN1862517A (en) * | 2005-04-28 | 2006-11-15 | 惠普开发有限公司 | Virtualizing uart interfaces |
| CN200976125Y (en) * | 2005-12-31 | 2007-11-14 | 北京中星微电子有限公司 | Virtual serial device |
| CN101630370A (en) * | 2008-07-14 | 2010-01-20 | 中兴通讯股份有限公司 | Method for controlling radio frequency identification system and radio frequency identification system |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7320052B2 (en) * | 2003-02-10 | 2008-01-15 | Intel Corporation | Methods and apparatus for providing seamless file system encryption and redundant array of independent disks from a pre-boot environment into a firmware interface aware operating system |
| US7602794B2 (en) * | 2003-11-13 | 2009-10-13 | Intel Corporation | Implementation of control plane protocols and networking stacks in a distributed network device |
| CN101621440B (en) * | 2009-05-22 | 2011-08-10 | 浙江天正电气股份有限公司 | Remote multi-path serial port communication mapping system |
| CN101894041A (en) * | 2010-07-15 | 2010-11-24 | 中兴通讯股份有限公司 | Multi-virtual serial port system and its communication method |
-
2010
- 2010-12-15 CN CN2010105909309A patent/CN102567071A/en active Pending
-
2011
- 2011-09-21 WO PCT/CN2011/079967 patent/WO2012079401A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1731347A (en) * | 2004-08-06 | 2006-02-08 | 梁肇新 | Linux-based Windows software compatible layer architecture |
| CN1862517A (en) * | 2005-04-28 | 2006-11-15 | 惠普开发有限公司 | Virtualizing uart interfaces |
| CN200976125Y (en) * | 2005-12-31 | 2007-11-14 | 北京中星微电子有限公司 | Virtual serial device |
| CN101630370A (en) * | 2008-07-14 | 2010-01-20 | 中兴通讯股份有限公司 | Method for controlling radio frequency identification system and radio frequency identification system |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104639335A (en) * | 2015-01-30 | 2015-05-20 | 国家计算机网络与信息安全管理中心 | Secondary development system and method for intelligent network card driver |
| CN104639335B (en) * | 2015-01-30 | 2018-03-09 | 国家计算机网络与信息安全管理中心 | Secondary development system driven by intelligent network card and method thereof |
| CN105847444A (en) * | 2016-05-31 | 2016-08-10 | 广东能龙教育股份有限公司 | Interface simulation method based on proxy service |
| CN111158865A (en) * | 2020-01-10 | 2020-05-15 | 山东超越数控电子股份有限公司 | Method for realizing multiplexing virtual serial port |
| CN113868063A (en) * | 2021-09-30 | 2021-12-31 | 中国电子科技集团公司第五十八研究所 | Multi-board card multi-channel serial port card verification method and system |
| CN113868063B (en) * | 2021-09-30 | 2024-05-14 | 中国电子科技集团公司第五十八研究所 | Verification method and verification system for multi-board multi-channel serial port card |
| WO2023082469A1 (en) * | 2021-11-09 | 2023-05-19 | 南京沁恒微电子股份有限公司 | Multi-mode virtual serial port chip, implementation method therefor, and firmware downloading system and method |
| CN114328349A (en) * | 2021-12-22 | 2022-04-12 | 杭州海康威视数字技术股份有限公司 | Virtual serial port terminal system, realization method and equipment thereof and computer storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2012079401A1 (en) | 2012-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102880532B (en) | Cloud technology-based test system and method | |
| CN102567071A (en) | Virtual serial port system and communication method for same | |
| CN102567074B (en) | USB (universal serial bus) device redirecting method facing virtual machines | |
| EP2013726B1 (en) | Exposing device features in partitioned environment | |
| CN110531962B (en) | Development processing method and device for applet and computer readable storage medium | |
| WO2015060833A1 (en) | Sandboxed application data redirection to datacenters | |
| CN102939588A (en) | Method and apparatus for data center management independent of hypervisor platform | |
| US8938712B2 (en) | Cross-platform virtual machine and method | |
| EP3117327B1 (en) | Universal serial bus emulation of peripheral devices | |
| CN103970545B (en) | Using the method for JNI method of calling LTE Modem used in android system | |
| CN104965700A (en) | Method and system for implementing driving on SPI equipment under VxWorks operating system | |
| US8819663B2 (en) | Acceleration of software modifications in networked devices | |
| US20200319993A1 (en) | Servers and computer programs for debugging of native programs and virtual machine programs on integrated development environment | |
| CN107357743A (en) | A kind of method and device for controlling USB device | |
| CN103514074A (en) | MVB network card development method and platform | |
| KR101468179B1 (en) | Method for changing virtual environment in cloud computuing and terminal equipment using the same | |
| US7546599B2 (en) | Method, apparatus and system for instructing a virtual device from a virtual machine | |
| CN111176663B (en) | Data processing method, device, equipment and storage medium of application program | |
| CN103227825A (en) | Desktop all-in-one machine framework | |
| CN102902207B (en) | Method, device and system for integrated turntable control based on Matlab/VC | |
| CN110427260A (en) | Host job scheduling method, apparatus and system | |
| CN110417581A (en) | A kind of RapidIO exchange network Configuration Online and upgrade method based on Ethernet | |
| CN102857561A (en) | Interacting method of virtual computer system and cloud computing control center | |
| CN109962788A (en) | Multi-controller dispatching method, device and system and computer readable storage medium | |
| CN116010037A (en) | GPU simulation method and system based on virtual simulation platform |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C05 | Deemed withdrawal (patent law before 1993) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120711 |