找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1516|回復: 1
打印 上一主題 下一主題
收起左側

問一個軟件的問題,VSPD虛擬串口

[復制鏈接]
跳轉到指定樓層
樓主
ID:449599 發(fā)表于 2020-7-19 13:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
com1真實的串口com2是通過VSPD虛擬出來的串口

正常使用是COM1的硬件發(fā)送數(shù)據(jù)到電腦,然后電腦打開程序1獲取COM1發(fā)送的數(shù)據(jù)。
com1----->程序1接收

現(xiàn)在想通過虛擬串口軟件添加一個串口,然后COM1發(fā)送的數(shù)據(jù)到電腦,打開程序2進行接收,然后把數(shù)據(jù)包裝一下,然后通過COM2發(fā)送出去,這樣程序1收到的數(shù)據(jù)就是經(jīng)過包裝的數(shù)據(jù)。

com1----->程序2接收并且修改數(shù)據(jù)---------->發(fā)送到COM2(虛擬串口)------->程序1接收修改以后的數(shù)據(jù)

今天按照這個思路進行的測試,發(fā)送VSPD虛擬串口以后會占用原始的真實串口。
而且還有一個問題就是,程序2需要同時打開COM1和COM2才能夠進行轉發(fā),這樣的話程序1就不能夠打開COM2進行接收數(shù)據(jù)。


百度了好久也沒能找到解決辦法,所以才想到來這里看下有沒有解決辦法。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:449599 發(fā)表于 2020-7-19 15:29 來自手機 | 只看該作者
結帖,已經(jīng)找到解決辦法,邏輯問題。已經(jīng)搞明白
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表