標題: Proteus虛擬串口vspdxp下載與調試心得 [打印本頁]
作者: tygnhome 時間: 2018-3-1 09:48
標題: Proteus虛擬串口vspdxp下載與調試心得
vspdxp虛擬串口安裝完成后,將vspdctl.dll覆蓋安裝文件,下面是下載文件包:
0.png (42.64 KB, 下載次數: 90)
下載附件
2018-3-1 15:39 上傳
0.png (51.65 KB, 下載次數: 90)
下載附件
2018-3-1 15:36 上傳
全部資料51hei下載地址:
虛擬串口 調試心得.rar
(1.94 MB, 下載次數: 207)
2018-3-1 09:48 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
調試心得:
剛開始從網上找了很多資料卻沒有一個能說明準確的,后來在一網友的幫助下終于搞定。
1、首先,需要一個虛擬串口軟件,附件中下載
2、其次是需要虛擬串口調試軟件 SSOM32.rar 文件和串口調試的例子.rar(可選擇下載它)
3、以上兩項先安裝虛擬串口軟件,里面有破解說明,裝完后啟動界面是這樣的
0_1274875143knJd.gif (24.41 KB, 下載次數: 63)
下載附件
2018-3-1 15:38 上傳
4、需要增加虛擬端口,看到右邊的 ADD PAIR 了嗎?就用它了,別急,先從它右邊的兩個下拉框中選擇一下才行。
First 的選擇框選擇 COM3 ,Second 的選擇框選擇 COM4。
0_1274875175dmZl.gif (3.57 KB, 下載次數: 76)
下載附件
2018-3-1 15:38 上傳
就這二步,完成后成這個樣子的界面
0_1274875209a7z3.gif (94.77 KB, 下載次數: 68)
下載附件
2018-3-1 15:38 上傳
5、現在到點擊 ADD pair 按鈕的時候了,點擊下去,看到左邊窗口出現了
0_1274875223oeH7.gif (2.45 KB, 下載次數: 63)
下載附件
2018-3-1 15:38 上傳
整個窗口成這樣的效果
0_1274875478bTbK.gif (94.23 KB, 下載次數: 73)
下載附件
2018-3-1 15:38 上傳
不用管 First和 Second 的選擇框成了原來模樣,這是軟件自動默認歸位造成的, 到了這個界面,恭喜你虛擬串口建成了。
6、接下來我們啟動虛擬串口調試軟件 SSOM32.rar 中的 sscom32.exe,這是綠色版的好用呀,這時候可以看到界面如下:
0_1274875486gKn3.gif (27.9 KB, 下載次數: 70)
下載附件
2018-3-1 15:38 上傳
這里只需要注意串口號和波特率的選擇下拉框,第一次啟動時如上圖界面串口號為:COM1;波特率為:9600(依據情況不同,我的界面是這樣的,不一樣不要緊)。
7、好了,現在我們該用串口調試的例子了,如果你手頭有要調試的項目,建議先看一下它,再做你自己的調試項目,比較有益。這是一個壓縮的文件包,解壓后我們打開
0_1274875493iNmm.gif (3.58 KB, 下載次數: 78)
下載附件
2018-3-1 15:38 上傳
雙擊打開如下圖的界面:
0_1274875502cGa0.gif (297.93 KB, 下載次數: 64)
下載附件
2018-3-1 15:38 上傳
為了讓大家印象深刻,右邊的 compim 元件為紅色的了,不要問我怎么變紅的,如果你是proteus 新手建議先入門學習使用 proteus。我們這個例子前例是對 proteus有所熟悉并且已經安裝了 proteus的。長話短說,繼續。。。
右鍵點擊紅色的 compim,有朋友會說這個是從哪里找的,很容易的本身 proteus 中就自帶一個 compim實例可以在它的 samples 目錄下找到。繼續。。。右鍵點擊后界面如下:
0_12748755114B86.gif (125.32 KB, 下載次數: 73)
下載附件
2018-3-1 15:38 上傳
我們需要關心的是 Physical port、Physical Baud Rate、Virtual Baud Rate 這三個欄目,請切記住它們的設定值,特別是波特率的值一定要與源文件規定的值一定,比如我們這里是 9600則就是因為源文件中設置的就是 9600,在這里我們一定要選擇好 COM3,默認是 COM1,一定要注意呀。設置完成這個界面 :
0_1274875522Toxn.gif (33.99 KB, 下載次數: 78)
下載附件
2018-3-1 15:38 上傳
8、到這里還不能算完成,還要注意晶振的頻率,比如源文件中設置了晶振的頻率為 8MHz(為了測試原則不允許設置成 8MHz)。一定要設置成與源文件相同的晶振頻率 。
0_1274875536NV47.gif (30.35 KB, 下載次數: 60)
下載附件
2018-3-1 15:38 上傳
一定要認真與此圖比對呀,防止出錯了還找不到原因,我就用了一下午的時間搞通的。
9、好也到此,我們又要返回到 sscom32.exe。我們需要把串口號和波特率設置,串口號一定記住在 compim中我們設置成了 COM3,在這
里要設置成 COM4 才行,我試了 COM3 是不出現的。波特率一定要與 compim 的波特率設置成一樣的。好了,成這個樣子。
0_1274875543HvhA.gif (153.87 KB, 下載次數: 77)
下載附件
2018-3-1 15:38 上傳
仔細比對,以免出錯。
10、所有準備工具均已經完成,現在開始運行仿真。成功了相關界面就成如下:
0_127487555007hq.gif (25.85 KB, 下載次數: 59)
下載附件
2018-3-1 15:38 上傳
作者: zouqh888 時間: 2020-12-21 11:27
找了很久,學習中,多謝;了
作者: l_yh 時間: 2021-1-1 22:48
有虛擬串口軟件 但64位不能用 要去下載高版本 沒有仿真項目文件 謝謝
歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |