找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3123|回復: 0
收起左側

硬件串口監(jiān)聽工具介紹

[復制鏈接]
ID:98023 發(fā)表于 2021-7-29 21:22 | 顯示全部樓層 |閱讀模式

1.   功能介紹
串口(RS232)監(jiān)聽器采用硬件監(jiān)聽串口數(shù)據(jù)的方式,直接把監(jiān)聽器串接在被監(jiān)聽的RS232(DB9)接口上。在不影響原有設備本身通訊的前提下,把數(shù)據(jù)監(jiān)聽進來,在電腦上分開顯示監(jiān)聽到的TX、RX數(shù)據(jù)。

l  可同時監(jiān)聽TX、RX、CTS、RTS四個信號,并獨立顯示內(nèi)容。
l  可監(jiān)聽串口數(shù)據(jù)的錯誤信息(校驗錯誤,幀錯誤,溢出錯誤等)
l  可設置十六進制或字符形式顯示
l  可自動偵測波特率,數(shù)據(jù)位,停止位,校驗信息
l  最低偵測波特率:733
l  最高偵測波特率:200K(雙通道同時監(jiān)聽不丟包)
l  被監(jiān)聽串口參數(shù):數(shù)據(jù)位7、8;停止位1、1.5、2;校驗位NONE、ODD、EVEN、MARK、SPACE

2.   驅(qū)動安裝
手動安裝驅(qū)動步驟:電腦圖標上右鍵>管理>設備管理器>其他設備>STM32 Virtual ComPort>更新驅(qū)動程序>瀏覽計算機以查找驅(qū)動程序軟件>選擇附件中的驅(qū)動文件。
自動安裝步驟:直接安裝資料包里的驅(qū)動程序即可。
注意:ghost系統(tǒng)請先安裝ghost補丁后,再進行驅(qū)動的安裝。
3.   硬件連接
監(jiān)聽器直接串聯(lián)在標準RS232接口(DB9)上,USB連接電腦,參考下圖。監(jiān)聽器為一個公頭一個母頭。

IMG_20201224_110910.jpg
4.   軟件介紹
上位機軟件基于.NET架構編寫,一般Win7及以上系統(tǒng)自帶.NET。如果首次打開軟件報錯,請安裝附件的“Microsoft.NET4.0.exe”或更高版本。
12.JPG

  4.1.  工具欄
工具欄包含菜單、COM號選擇、刷新COM號、啟動監(jiān)聽、停止監(jiān)聽、設置、自動偵測、清空選項。
4.1.1.   菜單
l  保存數(shù)據(jù):把對當前數(shù)據(jù)內(nèi)容保存為.rtf格式,可是使用word打開查看,也可以用此軟件打開查看
l  加載數(shù)據(jù):加載此軟件保存的.rtf數(shù)據(jù)
l  固件升級:如遇軟件bug或者定制軟件功能,可使用此功能進行監(jiān)聽器固件升級
4.1.2.   COM號選擇
選擇監(jiān)聽器的COM號,一般此處是唯一的,如果不確定選擇哪個,可使用與驅(qū)動安裝同樣的方法查看串口號
4.1.3.   啟動
開始串口監(jiān)聽
4.1.4.   停止
停止串口監(jiān)聽或停止自動波特率偵測
4.1.5.   設置
用于配置被檢測串口的參數(shù),和軟件相關功能配置


4.1.5.1.        被監(jiān)聽串口設置
設置被監(jiān)聽串口的參數(shù),波特率,數(shù)據(jù)位,停止位,校驗位
4.1.5.2.        緩存大小
數(shù)據(jù)顯示欄顯示的最大數(shù)據(jù)量,單位為KB,默認設置為1024KB1M數(shù)據(jù)量。超過則自動清空。
4.1.5.3.        幀換行
勾選此功能時,監(jiān)聽器會根據(jù)此時間區(qū)分兩個數(shù)據(jù)是否為同一幀。如果當前數(shù)據(jù)與上一個數(shù)據(jù)間隔大于設定值,認為是兩幀數(shù)據(jù),自動換行。此數(shù)據(jù)不宜設置過大。
4.1.5.4.        保存實時數(shù)據(jù)到當前目錄
實時保存監(jiān)聽到的數(shù)據(jù)到此軟件所在目錄,實現(xiàn)大量數(shù)據(jù)監(jiān)聽。
4.1.5.5.        監(jiān)聽信號
選中則監(jiān)聽對應信號,否則不監(jiān)聽
4.1.5.6.        監(jiān)聽錯誤
選中則監(jiān)聽并顯示:校驗錯誤,幀錯誤,溢出錯誤等。同理,如果數(shù)據(jù)顯示區(qū)顯示有錯誤數(shù)據(jù)表明被監(jiān)聽數(shù)據(jù)本身有錯誤,或者被監(jiān)聽數(shù)據(jù)的參數(shù)配置錯誤。
校驗錯誤            
幀錯誤                  
串口接收溢出錯誤         
串口線噪聲錯誤            
系統(tǒng)緩存溢出錯誤            
4.1.5.7.        顯示
可選擇hexx形式顯示或者字符形式顯示
4.1.6.   自動偵測
自動偵測串口參數(shù)功能使用了軟件算法。其中偵測到的TX和RX的波特率準確率非常高,接近100%準確。數(shù)據(jù)位數(shù),停止位,校驗位等串口參數(shù),由于串口本身的特性,有時無法區(qū)分不同的組合,所以可以多進行幾次自動偵測,軟件會依次顯示符合要求的串口參數(shù)組合,用戶根據(jù)實際情況進行選擇正確的組合。
一般來說常用的組合位9600-8-1-N。常用的波特率:4800,9600,19200,38400,57600,115200,128000等。數(shù)據(jù)位大部分是8位,停止位1位,校驗NONE。
4.2.  數(shù)據(jù)顯示
顯示監(jiān)聽到的數(shù)據(jù)信息
4.3.  狀態(tài)欄
顯示當前數(shù)據(jù)量和被監(jiān)聽串口的參數(shù)等基本信

鏈接:某一個寶搜索"新語電子"


回復

使用道具 舉報

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

本版積分規(guī)則

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

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

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