使用示波器進(jìn)行串行總線解碼分析
2014/3/29  9:48:52

    觸發(fā)到需要的串行數(shù)據(jù)后,工程師面對(duì)的仍然是數(shù)據(jù)的原始波形,要想進(jìn)行高效的總線分析,需要對(duì)波形進(jìn)行解碼。目前,數(shù)字示波器中所用的解碼技術(shù)包括軟件解碼和硬件解碼。軟件解碼是將波形數(shù)據(jù)通過示波器中的軟件進(jìn)行運(yùn)算獲得解碼結(jié)果,雖然可以降低硬件成本,但對(duì)CPU的運(yùn)算速度要求很高。在實(shí)際應(yīng)用中,采用軟件解碼的示波器解碼一次需要幾秒甚至十幾秒的時(shí)間。這樣的解碼速度已經(jīng)失去了實(shí)時(shí)分析的意義,因?yàn)榇蠖鄶?shù)數(shù)據(jù)已經(jīng)在等待解碼中丟失了。少數(shù)高端示波器采用了硬件解碼技術(shù)解決了這一問題,使實(shí)時(shí)解碼分析成為可能。

    在顯示解碼結(jié)果的同時(shí),還可以顯示所有捕獲幀的解碼列表,非常便于波形與解碼結(jié)果的對(duì)應(yīng)觀測(cè)。

    要獲得正確的解碼結(jié)果,需要根據(jù)不同的總線參數(shù)對(duì)示波器進(jìn)行設(shè)置。以CAN總線分析為例,需要指定總線類型為CAN,設(shè)置CAN信號(hào)對(duì)應(yīng)的通道,通過調(diào)節(jié)觸發(fā)電平和時(shí)間軸對(duì)CAN總線進(jìn)行觸發(fā),然后調(diào)節(jié)比特率,設(shè)置隱形電平等,如果是SPI總線,還要指定3線制或4線制,指定時(shí)鐘信號(hào),片選信號(hào)。這個(gè)設(shè)置過程需要非常仔細(xì),其中任何一項(xiàng)設(shè)置得不合適,解碼結(jié)果都有可能出不來(lái)。尤其是比特率設(shè)置,稍有誤差,得到的解碼結(jié)果有可能就是錯(cuò)的。

 

廣州美達(dá)克數(shù)據(jù)科技有限公司

儀器事業(yè)部:020-83709568/83802175

銷售電話:18928764315

傳真:020-83709252

地址:廣州市荔灣區(qū)東漖北路436號(hào)607房

深圳辦事處:深圳市南山區(qū)西麗麻磡南路71號(hào)C棟336

郵編:510060

Email: mitek@21cn.com

版權(quán)所有:廣州市美達(dá)克數(shù)據(jù)科技有限公司

Copyrights (c) gzmitek.com 2016. All rights reserved. 粵ICP備10214008號(hào)

熱線電話:

18928764315

我要留言

在線客服