visualscope是一款很好的下位機串口示波器,接觸智能車來,說道上位機,西西這里分享visualscope的使用教程,也幫助一些準備使用同學。
首先先配置波特率,com口等基本配置。如圖:
在菜單欄Setup里面選擇第一個選項,或者單擊右下方狀態(tài)欄,
然后你會發(fā)現(xiàn)Setup第二個選項是選擇協(xié)議,有兩種,分別是check sum 和crc 。我這里選擇check sum。
然后下面要做的就是發(fā)送格式?催@里。
所以你要按著這個協(xié)議發(fā)送數(shù)據(jù)。
通道一地址低字位的低字節(jié) ,通道一地址低字位的高字節(jié) ,
通道一地址高字位的低字節(jié) ,通道一地址高字位的高字節(jié) ,
以此類推。。。
然后chkSum.
下面就是發(fā)送數(shù)據(jù)。
通道一數(shù)據(jù)低字節(jié) ,通道一數(shù)據(jù)高字節(jié) ,
.....
chksum。
有同學會問chksum是什么,其實就是你所有字節(jié)相加,最后于0xff與以下得到的字節(jié),至于個通道的地址,在這里設(shè)置:
好了,按著這樣協(xié)議就可以使用visualscope。
下面就是有些問題想請教使用過的打什么?為什么我發(fā)送個常數(shù)它的波形是三角波啊,像這樣:
他每次畫出我發(fā)送的數(shù)之后都會回到原點,能不能讓它在我發(fā)送下個數(shù)之前不會到原點,就最簡單的,我如何讓它畫出一個方波的波形啊,請各位使用過的大神們教一下小弟。。。