Windows使用VSPD虛擬串列埠

2021-07-16 12:54:16 字數 867 閱讀 4880

最近在做android串列埠方面的開發,由於裝置比較龐大又在客戶現場,平時開發只能使用電腦上虛擬的串列埠來進行除錯。下面來說一下使用vspd(virtual serial port driver)虛擬windows串列埠

這裡,虛擬了com3 和com4 一組串列埠,待會兒使用這兩個串列埠進行通訊,乙個發資料,乙個接收資料。

建立好了虛擬埠, 我們會在左側的virtual ports中看到這兩個串列埠,展開串列埠可以看到串列埠的狀態,累計接收和傳送的資料的的大小,baudrate emulation 這個是enable,表示這兩個串列埠波特率必須一致才能通訊。

下面我們使用windows串列埠除錯工具來測試一下com3和com4串列埠能否正常通訊。

這裡我使用了scomassistant_v2.2串列埠除錯助手,其他的除錯工具類似。分別選擇com3和com4,波特率均為9600,兩邊都開啟串列埠,開啟串列埠按鈕旁邊的指示燈為紅色表示開啟成功,可以看到圖中的com3和com4都已經開啟成功了。

接下來我們來測試一下兩個串列埠之間的通訊,在com3中傳送「this is com3」,com4中傳送「this is com4」,兩邊都正常收到對方發來的資料,說明兩個串列埠之間的通訊正常。在我們vspd中也可以看到這兩個串列埠之間的通訊是正常的。

綜上我們已經完成windows下虛擬com3和com4兩個可以互相通訊的串列埠。

win 7 下虛擬串列埠軟體VSPD

現在的筆記本大多已經將串列埠淘汰,基本都是用usb來替代。但是在做工業控制時,卻很大的程度需要串列埠。如果想要在家中做軟體除錯的時候,沒有usb轉串列埠線的話,還有一種選擇就是通過虛擬串列埠來實現。增加串列埠數量,vspd 一次 虛擬2個串列埠,乙個讀,乙個發,除錯串列埠好工具。可以虛擬2個串列埠然...

使用 Azure 門戶建立 Windows 虛擬機器

可以通過 azure 門戶建立 azure 虛擬機器。此方法提供乙個基於瀏覽器的使用者介面,用於建立和配置虛擬機器和所有相關的資源。本快速入門介紹了如何建立虛擬機器並在 vm 上安裝 webserver。如果沒有 azure 訂閱,可在開始前建立乙個試用帳戶。通過 登入到 azure 門戶。單擊 a...

Windows使用Python虛擬環境

在windows上使用virtualenv進行多版本python隔離.在cmd中輸入python,測試path路徑是否正確,如果沒有進入python shell中,進入python安裝目錄,複製路徑,右鍵此電腦 屬性 高階系統設定 環境變數 系統變數 path 編輯 新建 貼上最後加乙個 在cmd中...