湛江I2C/SPI協(xié)議分析儀電話

來源: 發(fā)布時間:2025-03-31

對于分析高速并行總線就不能勝任了。更進(jìn)一步的設(shè)計,需要增加FPGA、SRAM等器件,才能解決速度不夠和通道數(shù)量不足的問題。圖2圖3圖4下面就以Saleae邏輯分析儀為例,通過采樣分析I2C總線波形和PWM波形,簡單介紹它的特點和使用方法。先介紹用邏輯分析儀采樣單片機(jī)對I2C器件AT24C16的寫數(shù)據(jù)過程。硬件連接先將邏輯分析儀的GND與目標(biāo)板的GND連接,讓二者共地。2.選擇需要采樣的信號,這里就是AT24C16的SDA和SCL,將SDA接入邏輯分析儀的通道1(Input1),SCL接入通道1(Input2)。3.將邏輯分析儀和電腦USB口連接,windows會識別該設(shè)備,并在屏幕右下角顯示USB設(shè)備標(biāo)識。軟件使用運行Saleae軟件,此時邏輯分析儀的硬件已經(jīng)與電腦相連,軟件會顯示[Connected]。2.設(shè)置采樣數(shù)量和速度,I2C為低速通信,所以速度設(shè)置不必太高,這里設(shè)置為20MSamples@4MHz的速度,也就是能持續(xù)采樣5秒鐘。3.設(shè)置協(xié)議,點右上角的“Options”按鈕,找到analyzer1,設(shè)置為I2C協(xié)議,詳見圖1。4.按“Start”按鈕,開始采樣。圖5圖6數(shù)據(jù)分析采樣結(jié)束后,可以看到波形,見圖2。由于我們設(shè)置了是I2C分析,因此不光顯示出波形,還有根據(jù)I2C協(xié)議解碼顯示的字節(jié)內(nèi)容。單片機(jī)對AT24C16進(jìn)行寫入操作。UART邏輯分析儀/訓(xùn)練器找歐奧!湛江I2C/SPI協(xié)議分析儀電話

湛江I2C/SPI協(xié)議分析儀電話,協(xié)議分析儀

才能符合此表達(dá)式。換句話說,在ADDR等于1000的同時DATA等于2000。因此,如果要在同時發(fā)生兩個事件時觸發(fā),則應(yīng)使用布爾邏輯表達(dá)式。常見錯誤是應(yīng)使用布爾邏輯表達(dá)式時嘗試使用兩個序列步驟,或者應(yīng)使用兩個序列步驟時嘗試使用布爾邏輯表達(dá)式。當(dāng)多個事件同時發(fā)生時使用布爾邏輯表達(dá)式,而在一個事件接著一個事件發(fā)生時使用多個序列步驟。分支:分支類似于C編程語言中的Switch語句和Basic中的SelectCase語句。分支可提供測試多個sADDR”。多數(shù)邏輯分析儀還支持“notinrange”功能。范圍是一種方便的快捷方式,因此您無需指定“ADDR>=1000andADDR<=>標(biāo)志:標(biāo)志是用于從一個模塊向另一個模塊發(fā)送信號的布爾變量。當(dāng)某種情況在某一模塊中發(fā)生而稍后被另一模塊測試時可以設(shè)置標(biāo)志。在下面的示例中,標(biāo)志1用于跟蹤在模塊1的觸發(fā)序列中發(fā)生的情況,如,如果想在ADDR=1000第5次出現(xiàn)時觸發(fā),可以將觸發(fā)設(shè)置為:IfADDR=1000occurs5timesthenTrigger全局計數(shù)器類似于整數(shù)變量。全局計數(shù)器比發(fā)生計數(shù)器更靈活,因為它們可用于為復(fù)雜事件(例如一個時鐘沿后跟另一時鐘沿的事件)計數(shù)??梢栽黾印y試和重新設(shè)置全局計數(shù)器。默認(rèn)情況下,全局計數(shù)器以零開頭并且不需要重新設(shè)置。溫州I3C協(xié)議分析儀費用PCle Gen 3邏輯分析儀/訓(xùn)練器找歐奧!

湛江I2C/SPI協(xié)議分析儀電話,協(xié)議分析儀

2、邏輯分析儀的特點是:a)能夠同時觀察多個信號;b)能夠查看硬件系統(tǒng)的系統(tǒng)信號;c)能夠按高低電平模式觸發(fā)多條信號線,并查看結(jié)果。邏輯分析儀與示波器的工作方式相似:用水平軸數(shù)據(jù)的時間,垂直軸數(shù)據(jù)的電壓幅度。雖然,邏輯分析儀沒有示波器那么高的電壓分辨率和事件間隔精確度,但是邏輯分析儀能夠同時捕獲并顯示多個信號,示波器卻做不到。當(dāng)系統(tǒng)中的信號穿越閾值時,邏輯分析儀和您的邏輯電路具有相同的反應(yīng)。所以在查看總線(微處理器的地址、數(shù)據(jù)或控制總線)的時間關(guān)系時,邏輯分析儀特別有用,它可以對微處理器總線信息解碼更有意義,更直觀的方式表示信息。當(dāng)您的電路通過了參量設(shè)計階段后,對許多信號的定時關(guān)系感興趣,并且要在高低電平模式上觸發(fā)時,那么邏輯分析儀就是極好的選擇。五、邏輯分析儀的功能如前所述,絕大多數(shù)邏輯分析儀是兩種儀器的合成,部分是定時分析儀,第二部分是狀態(tài)分析儀。1.定時分析定時分析是邏輯分析儀中類似示波器的部分,它與示波器顯示信息的方式相同,水平軸時間,垂直軸電壓幅度。定時分析首先對輸入波形的采樣,然后使用用戶定義的電壓閾值,確定信號的高低電平。定時分析只能確定波形是高還是低。

它們之間的關(guān)系非常密切。定時分析儀顯示信息的一般形式,這一點與示波器相同,即橫軸表示時間,縱軸表示電壓振幅。因為兩個儀器上的波形都取決于時間,所以這種顯示可以說是“時間域”中的顯示。2.狀態(tài)分析儀:狀態(tài)分析儀非常適用于跟蹤軟件中的缺陷或硬件中的缺陷組件。它有助于確定問題是出現(xiàn)在軟件代碼中還是出現(xiàn)在某些硬件設(shè)備中。多數(shù)情況下,狀態(tài)分析儀用于在出現(xiàn)特定時鐘信號時查找總線上存在哪些邏輯電平。換句話說,可以了解在時鐘出現(xiàn)且假設(shè)數(shù)據(jù)有效時將顯示哪些“活動狀態(tài)”。內(nèi)存中采集的數(shù)據(jù)將以列表格式顯示,且?guī)в羞B接到各個狀態(tài)的時間標(biāo)簽。定時分析定時分析儀使用自己的內(nèi)部時鐘控制數(shù)據(jù)采樣。歐奧電子是Prodigy在中國區(qū)的官方授權(quán)合作伙伴,ProdigyMPHY,UniPro。UFS總線協(xié)議分析儀測試解決方案不會收到EAR進(jìn)出口方面的管制。同時還有代理其他總類的協(xié)議分析儀,包括嵌入式設(shè)備用的SDIO協(xié)議分析儀,QSPI協(xié)議分析儀及訓(xùn)練器,I3C協(xié)議分析儀及訓(xùn)練器,RFFE協(xié)議分析儀及訓(xùn)練器等等。我司還有代理SPMI協(xié)議分析儀及訓(xùn)練器,車載以太網(wǎng)分析儀,以及各種相關(guān)的基于示波器的解碼軟件和SI測試軟件。同時,歐奧電子也有提供高難度焊接,以及高速信號,如UFS。邏輯訓(xùn)練器就找歐奧電子。

湛江I2C/SPI協(xié)議分析儀電話,協(xié)議分析儀

還要對信號進(jìn)行放,因為傳遞過來的信號幅度比較小。圖23探頭的信號完整性考慮探頭的負(fù)載效應(yīng)主要分為兩種類型:直流負(fù)載和交流負(fù)載。直流負(fù)載:探頭看起來象一個對地的直流負(fù)載,一般是20K歐姆。如果被測總線具有弱上拉或弱下拉特性(即上下拉電阻較),這個負(fù)載可能會導(dǎo)致邏輯錯誤。直流負(fù)載主要由探頭尖的電阻決定,這個電阻阻值越,直流負(fù)載越小,阻值越小,直流負(fù)載越。交流負(fù)載:探頭包含寄生電容和電感。這些寄生參數(shù)會減小探頭帶寬和導(dǎo)致信號反射。我們需要在被測電路接收端和探頭尖處考慮信號完整性。探頭帶寬被降低主要來自2個方面:探頭電容和探頭與目標(biāo)連接的連線的電容。探頭導(dǎo)致信號反射的原因是4個方面:探頭電容和電感;探頭在被測總線上的探測位置;總線的拓?fù)浣Y(jié)構(gòu);探頭和目標(biāo)間連線的長度。對于交流負(fù)載,我們需要考慮:探測點在傳輸線的位置,總線的拓?fù)浣Y(jié)構(gòu)和探頭和目標(biāo)間連線的長度。探頭的負(fù)載除了可以用復(fù)雜的Spice模型仿真分析外,也可以用簡單的RC模型簡單預(yù)估負(fù)載效應(yīng)。下圖是典型探頭的RC模型。圖24常用探頭的RC模型我們需要仔細(xì)考慮探頭和目標(biāo)之間的連線。為了可靠的電氣連接,有三種方式可選擇:短線探測(StubProbing),阻尼電阻探測。eMMC協(xié)議分析儀/訓(xùn)練器廠家就找歐奧!清遠(yuǎn)PCIE協(xié)議分析儀收費

DigRF v4協(xié)議分析儀/訓(xùn)練器找歐奧!湛江I2C/SPI協(xié)議分析儀電話

整體功能雖然不能和專業(yè)儀器相比,但是用較低的成本來實現(xiàn)特定的功能,也是非常成功的設(shè)計。本文以下討論的邏輯分析儀,主要是指這類入門級設(shè)計?;陔娔X并口的邏輯分析儀曾是主流,但是近年來電腦系統(tǒng)逐步不再配置并口,這類設(shè)計已經(jīng)成為明日黃花,還具有原理學(xué)習(xí)的價值。另一類的邏輯分析儀,是以低速單片機(jī)為基礎(chǔ)的。很多愛好者用PIC、AVR等常見單片機(jī)設(shè)計了自己的作品。但這類單片機(jī)邏輯分析儀的共同弱點就是采樣速度太慢,通常不超過1MHz。以USBIO芯片為基礎(chǔ)的入門級邏輯分析儀現(xiàn)在為流行。比如Saleaelogic,還有類似的USBee等。這類產(chǎn)品主要采用一個USBIO芯片,例如CYPRESS公司的CY7C68013A-56PVXC,所有的信號觸發(fā)和處理工作都是電腦上的軟件完成的,硬件部分就只是一個數(shù)據(jù)記錄儀。高采樣速度為24MHz。它們可以“無限數(shù)量”地采樣,因為所有的數(shù)據(jù)都是存儲在電腦里的。目前一般多是8個通道,更多的通道數(shù)量會成比例地降低高采樣速度。這類產(chǎn)品構(gòu)造簡單,方便易用,價格便宜,是調(diào)試單片機(jī)開發(fā)工作的好工具。它的缺點主要是采樣速度只有24MHz、8個通道,對于分析高速并行總線就不能勝任了。更進(jìn)一步的設(shè)計,需要增加FPGA、SRAM等器件。湛江I2C/SPI協(xié)議分析儀電話