示波器從模擬示波器發(fā)展到數(shù)字示波器,帶來了許多大的改變,例如信號采集、帶寬、采樣率、屏顯等。同樣,這樣的改變也體現(xiàn)在“協(xié)議解碼”上,新的解碼方式將人們從“0”,“1”的世界中解放出來,大大提高了工作效率。
下面,我們具體看一下示波器發(fā)展中協(xié)議解碼方式的變化。
最初的協(xié)議解碼
最初的示波器只是一個簡單的波形顯示兼數(shù)據(jù)測量,而我們需要獲取協(xié)議波形深層次的含義,則需要一段一段去分析。
例如:觀察iic協(xié)議,一個時鐘信號,一個數(shù)據(jù)信號,我們需要按照時鐘與數(shù)據(jù)信號一位一位對應(yīng),去進行0/1的組合轉(zhuǎn)換,將其“翻譯”成我們需要形式,再去對應(yīng)相應(yīng)的物理量。這樣不僅工作量大、效率低,,而且還容易出錯。
圖1 現(xiàn)在的協(xié)議解碼
直接將波形數(shù)據(jù)解碼后以十六進制、十進制或字符的形式呈現(xiàn)出來,省去了工程師轉(zhuǎn)換的過程,大大加快了開發(fā)效率。如圖3為一段can協(xié)議的解碼,可以一步到位。
圖2 雙zoom下的can協(xié)議解碼