串口調試助手SerialPro波特率可任意設置(直接輸入),一鍵添加Modbus-RTU的CRC,或 和校驗。接收緩沖時間設置,串口調試助手支持常用的300-115200bps波特率,能設置校驗、數據位和停止位,能以ASCII碼或十六進制接收或發(fā)送任何數據或字符(包括中文),可以任意設定自動發(fā)送周期,并能將接收數據保存成文本文件,能發(fā)送任意大小的文本文件。
串口調試助手SerialPro使用說明:
1、波特率可任意設置,選框中沒有的直接輸入即可。
2、保存接收數據功能在文件菜單中,也可用快捷鍵Ctrl+S
3、接收緩沖時間的說明:
高速數據量大的時候,增大接收緩沖時間,可在一定程度上減輕軟件負荷,從而讓接收數據準確。在不勾選“顯示發(fā)送數據”時,該參數可直接設置為最大值。
在調試發(fā)送應答時,如果勾選了“顯示發(fā)送數據”,要注意該參數的設置。比如勾選了“顯示發(fā)送數據”,并用周期10ms發(fā)送數
據,而接收緩沖時間設置了15ms。那么在接收顯示框就會出現發(fā)送和應答錯位的現象。如數據量小,建議此時該值直接設置為0。
注意事項:在高速數據量大的時候。通過增加接收緩沖時間雖然能夠改善軟件性能,但并不能徹底解決界面卡頓導致丟數據的情況。在接收數據窗口數據越來越多時,軟件性能也會明顯的下降,注意把握監(jiān)視時間。其整體性能也和電腦配置系統環(huán)境有關系。
在作者的電腦上,波特率為6Mbps,"16進制設置",接收“緩沖時間”=90,接收數據個數小于3MByte(接收前接收顯示窗口清空),能夠保證2000Byte/10ms發(fā)送來的數據準確顯示,計數。
主要具有以下特點:
1、單文件,無需安裝,解壓即用。支持目前常用的winxp,win7,win8,win10等32位64位系統。
2、自動識別電腦上可用串口號。
3、波特率除下拉列表中的常用值外,可直接手動輸入任意的波特率。
4、支持ascii字符及16進制數據的發(fā)送,接收。
5、一鍵添加Modbus-RTU的CRC功能,非常方便Modbus-RTU協議產品的開發(fā)調試。
6、獨有的接收數據緩沖時間設置,在使用高速波特率的時候,也可正常觀察數據(請看“幫助”中的使用說明)。