中文乱码字幕在线中文乱码,中文无码制服丝袜人妻av,亚洲一区二区三区国产精华液,亚洲精品无码久久久久久,亚洲色成人网一二三区

什么是虛擬串口,它的用途是什么?

2021-09-08 16:00:03 admin 866

什么是虛擬串口,它的用途是什么?

免費(fèi)虛擬串行端口是 Windows 用戶模式應(yīng)用程序,允許您創(chuàng)建軟件虛擬串行端口并模擬物理串行端口行為。它只在用戶模式下運(yùn)行,因此比任何競(jìng)爭(zhēng)對(duì)手都更穩(wěn)定,使用更少的內(nèi)存、處理器和操作系統(tǒng)資源。它的行為與具有完整串行端口功能的硬件串行端口完全相同,提供波特率模擬、數(shù)據(jù)位配置、奇偶校驗(yàn)(奇數(shù)、偶數(shù)、標(biāo)記、空間)和停止位、XON/XOFF 軟件和硬件流控制等。

 

一個(gè)虛擬COM端口或虛擬串口是一個(gè)理想的解決方案時(shí),傳統(tǒng)的軟件應(yīng)用程序希望連接到端口(COM端口或COMM端口)串口設(shè)備上,但不能由于身體缺乏可用的串行端口的這樣做。相反,我們將計(jì)算機(jī)重新配置為通過(guò) LAN 或 Internet 發(fā)送串行數(shù)據(jù),就像它是一個(gè)真正的串行端口一樣。當(dāng)舊應(yīng)用程序嘗試將數(shù)據(jù)發(fā)送到串行 COM 端口時(shí),它實(shí)際上是通過(guò) TCP/IP 連接通過(guò)虛擬串行端口傳輸?shù)摹?/span>發(fā)送回舊應(yīng)用程序的信息也通過(guò)網(wǎng)絡(luò)傳輸,通過(guò)虛擬串行端口或虛擬 COM 端口接收,并最終傳遞到您的舊應(yīng)用程序。

 

為什么要使用虛擬 COM 端口?

大多數(shù)現(xiàn)代臺(tái)式機(jī)和筆記本電腦不再使用傳統(tǒng)上用于直接連接到商業(yè)、實(shí)驗(yàn)室或工業(yè)安全和控制系統(tǒng)中使用的硬件的舊式 DB9RS232 串行端口(COM 端口)。在許多情況下,即使他們這樣做,可用端口的數(shù)量也非常有限。如果您仍然依賴通過(guò)不存在(或非常有限)的串行端口進(jìn)行通信的傳統(tǒng)軟件應(yīng)用程序,則可能會(huì)出現(xiàn)問(wèn)題。這里的挑戰(zhàn)不僅僅是將串行設(shè)備的接口轉(zhuǎn)換為 USB 或以太網(wǎng)接口。那是因?yàn)閭鹘y(tǒng)軟件不知道如何識(shí)別、讀取 USB、以太網(wǎng)數(shù)據(jù)并恢復(fù)最初編碼它的軟件工程師可能不是一個(gè)選擇。

 

為什么使用虛擬串口傳輸文件時(shí)會(huì)丟失數(shù)據(jù)?

 

此時(shí),主要原因是虛擬串口程序結(jié)束數(shù)據(jù)較快,而虛擬程序在串口傳輸本身較慢的情況下向遠(yuǎn)程設(shè)備發(fā)送數(shù)據(jù),因此虛擬程序會(huì)丟失數(shù)據(jù)。這可以通過(guò)在虛擬程序中設(shè)置“模擬波特率”來(lái)完成。


標(biāo)簽: 虛擬串口
網(wǎng)站首頁(yè)
解決方案
產(chǎn)品中心
在線咨詢