精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

5大應用實例分析,迅速搞懂邏輯分析儀

lPCU_elecfans ? 來源:lq ? 2019-04-29 11:36 ? 次閱讀

1多輸入測量

一般的示波器只有兩路通道輸入,對于需要多個通道輸入的測量(如常用的SPI、SSI、Microwire等)就顯得無能為力了,但邏輯分析儀一般都有16個通道以上的輸入,可以輕松應付多通道輸入的測量。SPI通訊通常由CS,SCK,SI,SO四個信號組成,SPI接口芯片應用廣泛,有E2PROM,I/O擴展,復位芯片,USB接口等,在日常電子產品設計中使用非常廣泛。圖1為使用邏輯分析儀對SPI總線進行測量的結果。

圖1 SPI測量結果

從圖1中可以十分明了的觀測SPI通訊中收發數據與時鐘及片選的關系。不但在測量中可以使用邏輯分析儀對多個輸入信號進行測量,平時可以用來當做多輸入邏輯示波器使用,對輸入的電平隨時觀察。

2總線時序測量

對于一個微處理器系統的開發,很多時候難免需要外擴一些器件(如RAM,Flash,USB接口芯片等)以增加功能。在開發中經常都遇到這樣一個問題,為了獲取更高的性能讓微處理器跑在比較高的時鐘上,但當微處理器時鐘上去以后常常會出現一些莫名其妙的問題,其中很大的一部分問題都是出在數據總線的建立和保持時間是否滿足器件的時序要求。

以下以PHILIPS LPC22XX系列操作總線來說明邏輯分析儀在總線時序測量上的使用。當使用LPC22xx外擴SST39VF160-90的flash芯片時,如何才能使微處理器獲得最好的性能。圖2為SST39VF160-90芯片的讀時序要求,其動態特性參數表1所示。

圖2SST39VF160讀時序

表1.1 SST39VF160動態特性

從表1.1中可以得出TRC、TCE、TAA、TCHZ(TOHZ)對正常讀取數據起著關鍵作用。當TRC、TCE、TAA不能滿足時序要求時,讀取的數據就會出錯。當TCHZ(TOHZ)操作不滿足時序要求時,就會引起總線的沖突,不但會造成數據出錯,同時也會給硬件帶來損害。因為在ARM架構中OE和CE是一起輸出,所以TOE就可以忽略了。

圖3所示為LPC22xx讀取外部Flash的實際時序。可以十分容易的測量出微控制器操作flash的時序是否符合要求。其中TRC讀取周期為 130ns,滿足flash器件的最小要求90ns。TCHZ(TOHZ)為40ns也滿足了flash的要求。這樣就保證了程序的可靠運行了,同時也知道微控制器讀取flash的速度還可以配置得更快一些,從而可以加快系統的運行速度。

圖3PHILIPS ARM7讀取外部Flash時序

當使用總線方式外擴功能芯片時,時序的配合的問題就顯得更加突出,使用邏輯分析儀對總線時序進行分析就顯得更加重要了,同時也是系統正常運行的有力保證。

3觸發功能

功能完善的觸發設置是邏輯分析儀的一大特色,與示波器只能觸發電平和邊沿的觸發相比,邏輯分析儀設置的觸發方式可以說是五花八門、多種多樣。一個完善的邏輯分析儀應具備以下的觸發設置,如表1.2所示。

表1.2 邏輯分析儀常用觸發方式

利用上述的觸發方式,可以很輕松的把隱藏在大量的信息中的bug查找出來。以上的觸發方式是常為使用的邏輯分析儀觸發方式,對于一些難以用上述觸發方式來描述的觸發功能,在高檔的邏輯分析儀中還提供如可視觸發、語言描述等觸發控制方式。

4分析功能

示波器的分析功能只是針對輸入通道進行頻率、占空比、峰峰值等單一的通道進行測量。而邏輯分析儀則可以針對一個或多個輸入通道進行時序和狀態的分析。對于單片機UART發出的數據,使用示波器和邏輯分析儀都可以對其進行測量,如圖4為示波器測量的結果,可以觀測到UART的高低電平時間,但數據是什么就無從而知了。

圖4示波器測量UART結果

對一個信號使用邏輯分析儀進行測量比較,如圖5所示。邏輯分析儀除了可以測量出UART的高低電平時間外,還可以通過插件的形式對數據進行分析。只要輸入UART的參數,邏輯分析儀即可對UART傳輸數據進行分析,并把結果顯示出來,讓開發工程師可以更加直觀的知道傳輸的數據。

圖5邏輯分析儀測量UART結果

UART測量只是在應用邏輯分析儀中一個很小的例子,功能強大的邏輯分析儀除了能夠針對總線電平傳輸(如UART、I2C、SPI、SSI、Microwire、1-wire等)進行串并轉換分析外,更應具有協議分析和輔助開發的功能。

高級的邏輯分析儀除了能對總線電平傳輸進行分析外,還可以對一些高級的協議進行分析,如SD/MMC卡SPI模式協議分析、CF卡TrueIDE模式協議分析、MODBus協議分析等。在開發的工程中可以更加直觀的對協議進行觀測如圖6為SD卡傳輸的協議分析。

圖6 SD卡協議分析

圖6中CS、SCK、MOSI、MISO為原通訊數據,DataIn、DataOut為進行SPI總線分析的結果,InCmd、OutCmd為進行協議分析的結果。

5查錯功能

利用邏輯分析儀強大的觸發功能來進行錯誤捕獲。例如,以80C51單片機為例子,當程序跑到非用戶程序區時,單片機使用PSEN對外部程序進行取指,使用邏輯分析儀可以設置觸發條件,當使用PSEN對外部程序進行取指時進行記錄,把出錯情況前后的狀態記錄下來進行分析,查找出錯原因。

如80C51的取指范圍正確為0x0000~0x3fff,則當對0x3fff以上地址進行取指時為程序跑飛。利用邏輯分析儀高級觸發功能,設置的條件為地址總線>0x3fff和PSEN下降沿。當單片機對0x3fff以上地址取指時,邏輯分析儀就開始記錄出錯狀態了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 示波器
    +關注

    關注

    113

    文章

    6194

    瀏覽量

    184526
  • 微處理器
    +關注

    關注

    11

    文章

    2247

    瀏覽量

    82322
  • 邏輯分析儀
    +關注

    關注

    3

    文章

    214

    瀏覽量

    23139

原文標題:5大應用實例分析,迅速搞懂邏輯分析儀

文章出處:【微信號:elecfans,微信公眾號:電子發燒友網】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    邏輯分析儀是什么

    儀器的公司更是屈指可數(主要是惠普和泰克)。這一時期,在售的邏輯分析儀幾乎都是臺式邏輯分析儀。1994年,眾多國際半導體公司和電腦公司聯合推出了USB通信技術。2000年前后,國內外
    發表于 08-23 16:31

    USB邏輯分析儀

    用戶檢測和分析電路設計(硬件設計和軟件設計)中的錯誤。邏輯分析儀是電子設計中不可缺少的電子測試設備,通過它可迅速地定位錯誤、解決問題、達到事半功倍的效果。絕大多數
    發表于 07-05 09:21

    邏輯分析儀基礎簡介

    是設計中不可缺少的電子測試設備,通過它可以迅速地定位錯誤、解決問題、達到事半功倍的效果。邏輯分析儀的產生和發展20世紀70年代初研制出微處理器,出現4位和8位總線,傳統示波器的雙通道輸入無法滿足
    發表于 08-07 10:27

    邏輯分析儀基礎簡介

    是設計中不可缺少的電子測試設備,通過它可以迅速地定位錯誤、解決問題、達到事半功倍的效果。邏輯分析儀的產生和發展20世紀70年代初研制出微處理器,出現4位和8位總線,傳統示波器的雙通道輸入無法滿足
    發表于 08-18 10:06

    為什么要使用邏輯分析儀

    低于門檻電壓時為邏輯0。圖1.3為示波器與邏輯分析儀的測量結果比較。圖1.3 示波器與邏輯分析儀數據比較雖然示波器同樣可以觀測數字信號,但一
    發表于 10-13 09:23

    邏輯分析儀的應用分析

    邏輯分析儀原理及相關術語簡介。邏輯分析儀的工作原理簡介邏輯分析儀的組成結構如圖1所示,它主要包括
    發表于 11-27 13:06 ?11次下載

    邏輯分析儀的使用

    邏輯分析儀的使用 本文主要介紹邏輯分析儀的使用步驟與方法,從探頭與被測系統連接、設置時鐘模式和觸發功能、捕獲、分析、顯示波
    發表于 11-27 08:50 ?2146次閱讀

    淺談邏輯分析儀

    本文介紹了邏輯分析儀的相關概念和參數,并以實際工程應用為例講解了協議分析儀的協議觸發功能。
    發表于 08-09 17:21 ?3次下載

    邏輯分析儀的作用_邏輯分析儀怎么用_邏輯分析儀的使用方法(教程)

    邏輯分析儀是一種類似于示波器的波形測試設備,它可以監測硬件電路工作時的邏輯電平(高或低),并加以存儲,用圖形的方式直觀地表達出來,便于用戶檢測,分析電路設計(硬件設計和軟件設計) 中的
    發表于 12-20 16:23 ?5w次閱讀

    邏輯分析儀選型參數有哪些_邏輯分析儀有哪些技術指標_邏輯分析儀有什么推薦的?

    邏輯分析儀分析數字系統邏輯關系的儀器。邏輯分析儀是屬于數據域測試[2]儀器中的一種總線
    發表于 12-20 16:43 ?5495次閱讀

    邏輯分析儀設計實例

    本文主要介紹了邏輯分析儀設計實例
    發表于 06-26 08:00 ?54次下載

    邏輯分析儀探頭的物理形式

    邏輯分析儀連接、采集和分析數字信號。使用邏輯分析儀分成四步:連接、設置、采集、分析
    的頭像 發表于 08-28 16:07 ?3556次閱讀

    邏輯分析儀是干啥用的 邏輯分析儀的主要用途 邏輯分析儀的應用場景

    邏輯分析儀是干啥用的 邏輯分析儀的主要用途 邏輯分析儀的應用場景
    的頭像 發表于 09-19 16:03 ?2880次閱讀

    邏輯分析儀如何使用 邏輯分析儀使用教程

    邏輯分析儀如何使用 邏輯分析儀使用教程? 邏輯分析儀是一種用來監測和
    的頭像 發表于 09-19 16:03 ?2778次閱讀

    邏輯分析儀參數有哪些?

    邏輯分析儀參數有哪些? 邏輯分析儀是一種廣泛應用于數字電子系統測試的工具。其主要功能是通過對數字信號進行采樣和分析,幫助用戶定位和解決電子系
    的頭像 發表于 09-19 16:33 ?2122次閱讀