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