找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 6788|回復(fù): 7
打印 上一主題 下一主題
收起左側(cè)

WIN10系統(tǒng)創(chuàng)建虛擬串口(也支持XP,WIN7系統(tǒng))

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
為啥發(fā)帖到51單片機(jī)區(qū) ,其實(shí)虛擬串口對(duì)很多產(chǎn)品都有很大意義STM32也用的上,
其他單片機(jī)都用的上,一般帶串口通訊功能的產(chǎn)品都用的上,比如PLC
但本人現(xiàn)階段只會(huì)皮毛的51單片機(jī),不好意思去別的區(qū),為了1個(gè)黑幣,拼了。
以前這個(gè)軟件我一直在XP sp3上使用,昨天成功安裝在家里的WIN7旗艦版上,今天試試WIN10.
注意本人今天用的電腦系統(tǒng)是WIN10

有人會(huì)問(wèn)了,創(chuàng)建虛擬串口有什么意義嗎?
破解某些通訊協(xié)議就能用到!查看串口通訊數(shù)據(jù)很方便。比如說(shuō)監(jiān)控STC-ISP向單片機(jī)下載程序之前發(fā)送的都是啥?燒錄軟件在下載程序前和單片機(jī)都有哪些交流等等信息都可以通過(guò)虛擬串口來(lái)觀察得到。
這又有什么用呢?
我們就可以用VB,delphi,VC++等軟件編寫自己的燒錄軟件了啊!當(dāng)然你也可以根據(jù)你自己的想法去開(kāi)發(fā)。





評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:506248 發(fā)表于 2021-4-29 14:27 | 只看該作者
本帖最后由 欣欣 于 2021-4-29 20:34 編輯

首先:我們?cè)诰W(wǎng)上搜索“虛擬串口”,下圖所示就是我今天要說(shuō)的男1號(hào)軟件!
下載下來(lái)以后,我們將他解壓,我們將得到以下這些文件。

以管理員身份運(yùn)行

選擇ENGLISH,點(diǎn)擊OK按鈕,然后一切都選默認(rèn)值,一路next。安裝成功。




回復(fù)

使用道具 舉報(bào)

板凳
ID:506248 發(fā)表于 2021-4-29 14:29 | 只看該作者
先看看我的電腦在沒(méi)安裝虛擬串口時(shí)的串口情況,打開(kāi)設(shè)備管理器
xp,win7,win10操作都差不多:我的電腦->管理->設(shè)備管理器->端口。
你也可以用其他方法進(jìn)設(shè)備管理器只要能查看端口號(hào)就行。

可以看到我的電腦暫時(shí)只有一個(gè)COM1端口,之所以我要讓你們
看一看我的端口,是為了證明之后的操作的真實(shí)有效。
接下來(lái)打開(kāi)CRACKED這個(gè)文件夾

以管理員身份運(yùn)行vspdconfig.exe可執(zhí)行文件



回復(fù)

使用道具 舉報(bào)

地板
ID:506248 發(fā)表于 2021-4-29 14:31 | 只看該作者
一般我都將端口改為8 和 9 因?yàn)椴迥莻(gè)usb-ttl燒錄器的時(shí)候,插在不同的
USB口會(huì)自動(dòng)分配com端口號(hào),有時(shí)候會(huì)與這個(gè)虛擬端口號(hào)重復(fù),這是很
鬧心的,雖然重復(fù)但系統(tǒng)不會(huì)提醒,就會(huì)造成調(diào)試問(wèn)題。
那為啥是8和9 而不是10和以后呢?
那個(gè)燒錄器一般最大端口號(hào)會(huì)分配到6,一般會(huì)用到 3,4,5這幾個(gè)號(hào),很少有占
用到8和9的,那設(shè)10以后不行嗎?有些串口調(diào)試軟件設(shè)置端口號(hào)不能超過(guò)10,
比如說(shuō):我自己用DELPHI編的串口軟件,早期電腦比如286,586那個(gè)年代
電腦串口只支持10以下的,并不像現(xiàn)在電腦這樣能支持到255.為了兼容一些老機(jī)
根據(jù)本人10多年的經(jīng)驗(yàn)設(shè)定在8和9是最合理的,請(qǐng)相信我。




回復(fù)

使用道具 舉報(bào)

5#
ID:506248 發(fā)表于 2021-4-29 14:32 | 只看該作者
端口號(hào)設(shè)定完畢后,點(diǎn)擊添加端口按鈕,查看設(shè)備管理器

win10這里的顯示方式和XP,win7的不同,但應(yīng)該也一樣可以使用
現(xiàn)在你可以關(guān)閉剛才那個(gè)軟件和設(shè)備管理器跟我一起來(lái)玩虛擬串口了
回復(fù)

使用道具 舉報(bào)

6#
ID:506248 發(fā)表于 2021-4-29 14:48 | 只看該作者
虛擬串口創(chuàng)建好了以后,我們來(lái)測(cè)試一下。
我先簡(jiǎn)單的說(shuō)一下,剛才創(chuàng)建的com8和com9
是一對(duì)端口,所謂一對(duì),就是你給COM8發(fā)數(shù)據(jù)
可以在COM9接收到數(shù)據(jù),同理你給COM9發(fā)數(shù)據(jù)
可以在COM8接收到數(shù)據(jù).是不是很有趣。
這也是他的魅力所在,安裝他就是為了這個(gè)功能。
我們打開(kāi)倆STC-ISP軟件,當(dāng)然你也可以用其他
的串口調(diào)試軟件,然后分別打開(kāi)COM8和COM9端口。
就可以發(fā)送數(shù)據(jù)玩了,慢慢你就了解他的功能了。

根據(jù)這個(gè)圖我想你們應(yīng)該能夠了解這個(gè)軟件的功能了吧!
下面我將談?wù)勀莻(gè)如何破解通訊協(xié)議的問(wèn)題

回復(fù)

使用道具 舉報(bào)

7#
ID:506248 發(fā)表于 2021-4-29 15:03 | 只看該作者
像上面一樣打開(kāi)倆STC-ISP軟件
COM8上的軟件當(dāng)作單片機(jī)
com9的用于燒錄,我們看看該軟件在下載單片機(jī)程序的時(shí)候跟單片機(jī)
說(shuō)了些什么。
點(diǎn)擊下載后串口一直發(fā)送    7F    這個(gè)數(shù)等待單片機(jī)上電。
當(dāng)點(diǎn)擊停止后,該軟件像串口發(fā)送46 B9 6A 00 06 82 F2 16
雖然我也不理解他是啥意思,但如果我編寫燒錄軟件
至少我現(xiàn)在已經(jīng)知道倆命令了
7F=下載等待請(qǐng)冷啟
46 B9 6A 00 06 82 F2 16=用戶按下停止按鈕
本人能力有限,只能探討一些此類粗淺的知識(shí),望拋磚引玉
盡快給我1個(gè)黑幣我好去下載資料。就差1個(gè)幣了。



我有個(gè)建議啊,你們這帖子我截4分之一個(gè)屏幕都超限!啥玩意,還讓不讓人說(shuō)話了,沒(méi)圖我怎么說(shuō)。
最后一圖我發(fā)不出去,一張圖就超限
回復(fù)

使用道具 舉報(bào)

8#
ID:506248 發(fā)表于 2021-4-29 15:05 | 只看該作者

圖來(lái)了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表