1. 程式人生 > >使用串列埠模擬工具進行串列埠程式開發除錯

使用串列埠模擬工具進行串列埠程式開發除錯

所以如何在自己的膝上型電腦上模擬串列埠資料就成了當務之急。託Google的福,找到了兩個小工具:VSPD和串列埠除錯助手。下面簡單介紹一下如何結合這兩個小工具進行串列埠程式除錯。

1、安裝好VSPD後,首先選擇你要虛擬的埠號,點選“新增埠”。一般現在的膝上型電腦都沒有串列埠,所以可以選COM1和COM2。

2、虛擬好埠後,左側能看到新虛擬出的COM1和COM2,此時兩個埠應該都沒有被佔用,處於停用狀態。

3、開啟串列埠除錯助手,設定COM1的波特率、奇偶校驗位、資料位、停止位等引數,同時確保COM2是未佔用狀態。我們這樣設定,是為了讓COM1負責傳送資料,COM2負責接收資料。如果COM2也被佔用,那麼你的程式就無法使用這個埠了。

4、在圖中方框位置填入你要模擬的資料,然後點選“自動傳送”,這時你應該看到進度條不斷前進,而VSPD的COM1的Sent資料不斷增長,說明串列埠除錯助手正不斷通過COM1傳送資料。

5、開啟你要除錯的程式,在你的程式中設定好波特率等各種引數,即可看到模擬結果了。此時可以觀察到VSPD中的COM2被Java佔用了,而且Received資料不斷增長。