Delphi 使用串口模擬工具進行串口程序開發調試


 

 

本文由小李專欄原創,轉載需注明出處:【http://blog.csdn.net/softwave/article/details/8907599】

      最近在做一個項目,要求使用Java對磅房的小磅數據進行讀取,這就要求使用Java與串口進行通信。串口的Java代碼已經開發完畢,但又不能總在生產現場調試程序,所以如何在自己的筆記本電腦上模擬串口數據就成了當務之急。托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數據不斷增長。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM