産品搜索(suǒ):

技術(shù)交(jiāo)流

酷!用示波器直接破解30種(zhǒng)通信協(xié)議
來源:   發布時(shí)間(jiān):2017-03-16   浏覽量:63

數字示波器的發展極大的降低(dī)了(le)低速總線(xiàn)調試的難度,無論是IIC、SPI還是CAN、LIN等,示波器(qì)都可以直接将波形轉化成數據。傳(chuán)聞近日有一台示波器可(kě)以直接破解30多種通信協(xié)議,我們一起看看都是哪些協(xié)議。


在講(jiǎng)解示波器具體的解碼内容之前(qián),首先來看一下伴随着示波器的(de)發展,協議解碼出現了(le)哪些變化。


一、簡述示波器(qì)發展給協(xié)議解碼帶(dài)來的便捷

示波器從模拟示波器發展到數字示波器,帶來了許多大的改變,例(lì)如信号采集、帶(dài)寬、采樣率、屏顯等。同樣(yàng),這樣的改變也(yě)體現在“協議解碼”上,新的解碼(mǎ)方式(shì)将人們從“0”,“1”的世界(jiè)中(zhōng)解放出來,大大提高了工作效率(lǜ)。
 

圖1 0/1的世界

下面,我們具體看一下示波器發(fā)展(zhǎn)中協議解碼方式(shì)的變化。


最初的(de)協議解碼

最初的示(shì)波器隻是一個簡單的波形顯示兼數據測量,而(ér)我們需要獲取協議波(bō)形深層次的含義,則(zé)需要(yào)一段一段去分析。

例(lì)如:觀察IIC協(xié)議,一(yī)個時鍾信号,一個數據信号,我們需要按照時鍾與數據(jù)信号一位一位對應,去進行0/1的組合轉換,将其“翻譯”成我們需要形式,再去對應相應的物理量(liàng)。這樣不僅工作量大、效率低(dī),,而且還容易(yì)出錯(cuò)。
 

圖2 最初的(de)協議解(jiě)碼


現在的協議解碼(mǎ)

直接将波形數(shù)據解碼後以十六進制、十進制或字符的(de)形式呈(chéng)現出來,省去了工(gōng)程師(shī)轉換的過程,大大加快了(le)開發效率。如圖3爲一段CAN協議(yì)的解碼,可以一步到位。
 

圖3 雙ZOOM下的CAN協議解碼


二、簡要介(jiè)紹(shào)每一種協議(yì)

目前,在示波器上,除(chú)了大家所熟知的CAN、UART、IIC、USB等協議解碼(mǎ)外,還有許多使用(yòng)越來(lái)越頻繁的協(xié)議。下(xià)面,我們按(àn)照協議的應用一一介紹。


1、汽車電子所使用的協議解碼

表1 汽(qì)車電子相關協議(yì)及特征


如圖4爲WTB協(xié)議解碼
 

圖4 雙(shuāng)ZOOM下的WTB協議解碼


2、IC接(jiē)口相關協議

表2 IC接口相關協議及特征


如圖5爲SPI協議解碼
 

圖5 SPI協議解碼


3、電腦周邊相關協議

表3 電腦周邊相關協議級特征


如圖6爲USB協議解碼
 

圖6 雙ZOOM下的USB協議(yì)解碼(mǎ)


4、無線通信相關協議

表4 無線通信相關協議及特征

如圖7爲Wiegand協議(yì)解碼
 

圖7 Wiegand協議解(jiě)碼(mǎ)


5、各行業相關(guān)協議

表5 各行業相關協議及特征


如圖(tú)8爲RS232解碼(mǎ):
 

圖8 雙ZOOM下的RS232解碼


表6 各行業相關協(xié)議及特征

三、ZDS4000所(suǒ)有協議解碼全(quán)部免費标配

ZDS4000系列(liè)示(shì)波器免費标配(pèi)以上30餘種協議解碼,支持解碼以“十進(jìn)制”,“十六進制”,“字符”三種方式顯示,如圖9、10所示。
 

圖9 30餘種協議解碼
 

圖10 協議解碼的三(sān)種顯示方(fāng)式(shì)

同時,支持解碼細節顯示,具有詳細的事件表(事(shì)件表内容包括開始時間、結束時間(jiān)、名稱及(jí)數據),可(kě)以以報表網頁(yè)或CSV格(gé)式導出,方便工(gōng)程師進一步分析,如圖11所(suǒ)示。

圖11 事件表的兩種導出方式