国产精品一区二区在线观看福州江閩儀器技術有限公司
·
·
·
·
·
産品搜索(suo):

技(ji)術交流

數(shu)字示波器(qi)在🛀🏼国产精品一区二区在线观看😘通用串(chuan)行總線開(kai)發中的應(ying)用
來源:   發(fa)布時間:2025-11-21   浏(liu)覽量:48
 在嵌(qian)入式系統(tong)的開發過(guo)程中,串行(hang)總線的協(xie)議分析一(yi)直👩🏿‍❤️‍💋‍👨🏽是💔一💌件(jian)令工程師(shi)頭疼的工(gong)作。在有邏(luo)輯分析儀(yi)的情況下(xia),工程師需(xu)要進行複(fu)雜的觸發(fa)條件設定(ding),才能捕獲(huo)🧎🏻‍♀️‍➡️到需要的(de)數據,這樣(yang)既🧑🏽‍🎄需要昂(ang)貴的😸設備(bei)投資也要(yao)花費大量(liang)的時間進(jin)行儀器設(she)置;随着示(shi)波器技術(shu)的不斷發(fa)展,串行總(zong)線觸發和(he)分析功能(neng)在一些🤶🏾高(gao)😺端示波器(qi)中出現,并(bing)受到嵌入(ru)🔞式工程師(shi)的歡迎。但(dan)不同廠家(jia)的示波器(qi)在串行總(zong)線分🛀🏼析方(fang)面的功能(neng)和性能是(shi)有很大區(qu)别的。

使用(yong)示波器進(jin)行串行總(zong)線觸發

  使(shi)用普通示(shi)波器隻能(neng)進行一般(ban)的邊沿觸(chu)發和脈寬(kuan)觸發,很難(nan)捕捉到複(fu)雜的串行(hang)總線波形(xing)。而使用帶(dai)有🏃🏿‍♀️‍➡️串行⛹🏻‍♂️總(zong)線👽觸發功(gong)能的示波(bo)器可以方(fang)便地捕獲(huo)到需要的(de)串行數據(ju)。橫河公司(si)的DLM2000系列數(shu)字示波器(qi)支持多種(zhong)常用串行(hang)總線的🙂‍↔️觸(chu)發,包括CAN/LIN/I2C/SPI/UART,甚(shen)至可以對(dui)用戶自己(ji)定義的非(fei)标準串行(hang)總線進行(hang)觸發。根據(ju)每種總線(xian)🥑️結構的不(bu)同,可以💞設(she)置多種觸(chu)發模式。觸(chu)發模式越(yue)多,捕獲數(shu)據🏊🏿‍♀️的能力(li)就👩🏿‍❤️‍💋‍👨🏽越強。

  在(zai)嵌入式系(xi)統中,往往(wang)同時存在(zai)兩種甚至(zhi)兩種以上(shang)的🚶🏾‍♀️‍➡️串行總(zong)線結構,例(li)如汽車電(dian)子中CAN和LIN總(zong)線經常同(tong)時被使用(yong),也經常🧛🏽需(xu)要分析兩(liang)種總線的(de)通訊配合(he)是否😌出現(xian)問題。而多(duo)👌數帶串🧑🏽‍🎄行(hang)總線觸發(fa)功能的示(shi)波器同💑🏾時(shi)隻能觸發(fa)一種總線(xian),要實現CAN和(he)LIN總線同🔞時(shi)觸發,隻能(neng)使用兩台(tai)示波器,而(er)兩台示波(bo)器的同步(bu)問題也很(hen)難解決。DLM2000系(xi)列示波🧑🏽‍❤️‍💋‍🧑🏻器(qi)的雙總線(xian)觸發功能(neng)則可以輕(qing)松實^現任(ren)意兩種串(chuan)行總線的(de)組合觸🧑🏽‍🎄發(fa)。

使用示波(bo)器進行串(chuan)行總線解(jie)碼分析

  觸(chu)發到需要(yao)的串行數(shu)據後,工程(cheng)師面對的(de)仍然是👨🏻‍🏭數(shu)據🙆🏿的原始(shi)波形,要想(xiang)進行高效(xiao)的總線分(fen)析,需要對(dui)波形進行(hang)解碼。目前(qian),數字示波(bo)器中所用(yong)的解碼技(ji)術包括軟(ruan)件解碼和(he)硬件解碼(ma)。軟件解碼(ma)是将波形(xing)數據通過(guo)示波器中(zhong)的軟件進(jin)行運算獲(huo)得解碼結(jie)果,雖然可(ke)以降低硬(ying)件😜成本,但(dan)對CPU的🙂‍↔️運算(suan)速度要求(qiu)很高。在實(shi)際應用中(zhong),采用軟件(jian)解碼的示(shi)波器解碼(ma)一次需要(yao)幾秒😺甚至(zhi)十👀幾秒的(de)時💑🏾間。這樣(yang)的解碼速(su)度已經失(shi)去了實時(shi)分析的意(yi)義,因🙉爲大(da)多數數據(ju)已經在等(deng)待解碼中(zhong)丢失了。少(shao)數高端示(shi)波器采用(yong)了硬件解(jie)碼技🧑🏻‍❤️‍🧑🏼術解(jie)決了這一(yi)問題,使實(shi)時解碼🧑🏽‍❤️‍💋‍🧑🏻分(fen)析成爲可(ke)能。

  在顯示(shi)解碼結果(guo)的同時,還(hai)可以顯示(shi)所有捕獲(huo)幀的~解碼(ma)列表,非常(chang)便于波形(xing)與解碼結(jie)果的對應(ying)觀測。

  要獲(huo)得正确的(de)解碼結果(guo),需要根據(ju)不同的總(zong)線參數對(dui)示波器進(jin)行設置。以(yi)CAN總線分析(xi)爲例,需要(yao)指定總線(xian)類型爲CAN,設(she)置CAN信号對(dui)應的通道(dao),通過調節(jie)觸發👱🏼‍♂️電平(ping)和👧🏾時間軸(zhou)💌對CAN總線進(jin)行觸發,然(ran)後調節比(bi)特率,設置(zhi)隐形電平(ping)等,如果是(shi)SPI總線,還要(yao)指定3線制(zhi)或4線制,指(zhi)定時鍾信(xin)号,片選信(xin)号。這個設(she)置過程需(xu)要非常仔(zai)細,其中任(ren)⛹🏻‍♀️何一項設(she)置得不合(he)适,解碼結(jie)果都有複(fu)雜的👺設置(zhi)過程浪費(fei)了一部分(fen)調試時間(jian),沒有充分(fen)發揮示波(bo)器提高開(kai)發效率的(de)作🙉用。而DLM2000示(shi)波器實現(xian)了串行總(zong)線觸發和(he)解碼分析(xi)的自動設(she)置,用🔞戶隻(zhi)需要設置(zhi)好🙈總線類(lei)型和信号(hao)源通道,系(xi)統便可以(yi)自動調整(zheng)比特率,觸(chu)👩🏽‍🐰‍👩🏿發電平,隐(yin)形電平等(deng)其他設置(zhi),在短短兩(liang)秒鍾内就(jiu)可以将觸(chu)發波形和(he)解碼結果(guo)同步顯示(shi)出來。這一(yi)功能使繁(fan)瑣的串行(hang)總線設置(zhi)變得非常(chang)方便,大大(da)提高了工(gong)程師的開(kai)發👻效💌率。
·
·
·
·
 
·
·
·
·