而在另一端落下。換句話說,由于邏輯分析儀內(nèi)存的深度(樣本數(shù)量)有限,因此每當(dāng)采集新樣本時(shí),如果內(nèi)存已滿,將會(huì)刪除內(nèi)存中現(xiàn)有的舊的樣本。如下圖所示。圖20邏輯分析儀觸發(fā)的傳送帶類比邏輯分析儀觸發(fā)就像是放置在傳送帶(上面放置有多個(gè)箱子)起始位置上的箱子一樣。它們的任務(wù)是“查找特殊的箱子,并在該箱子到達(dá)傳送帶的某一特定位置時(shí)停止運(yùn)行傳送帶”。在此類比中,特殊的箱子就是觸發(fā)。邏輯分析儀檢測(cè)到與觸發(fā)條件相匹配的樣本后,就表示當(dāng)觸發(fā)位于內(nèi)存中的適當(dāng)位置時(shí)應(yīng)停止繼續(xù)采集樣本。觸發(fā)在內(nèi)存中的位置被稱為觸發(fā)位置。通常,觸發(fā)位置被設(shè)置在中間,以便使觸發(fā)前后出現(xiàn)的樣本的數(shù)量不超出內(nèi)存范圍。不過,也可以將觸發(fā)位置設(shè)置在內(nèi)存中的任意位置。由于邏輯分析儀觸發(fā)提供了量功能,因此下表將對(duì)本文中介紹的功能進(jìn)行簡要概述。該表將對(duì)這些功能進(jìn)行逐一描述。表1邏輯分析儀觸發(fā)功能摘要觸發(fā)序列:雖然邏輯分析儀觸發(fā)通常很簡單,但它們卻需要復(fù)雜的程序。例如,可能想在某一信號(hào)的上升沿后跟另一信號(hào)的上升沿時(shí)觸發(fā)。這意味著邏輯分析器必須在開始尋找下一個(gè)上升沿之前找到個(gè)上升沿。由于擁有一個(gè)可查找觸發(fā)的步驟序列,因此它被稱為觸發(fā)序列。邏輯訓(xùn)練器廠家哪家好?歐奧電子!汕尾I3C協(xié)議分析儀電話
整體功能雖然不能和專業(yè)儀器相比,但是用較低的成本來實(shí)現(xiàn)特定的功能,也是非常成功的設(shè)計(jì)。本文以下討論的邏輯分析儀,主要是指這類入門級(jí)設(shè)計(jì)?;陔娔X并口的邏輯分析儀曾是主流,但是近年來電腦系統(tǒng)逐步不再配置并口,這類設(shè)計(jì)已經(jīng)成為明日黃花,還具有原理學(xué)習(xí)的價(jià)值。另一類的邏輯分析儀,是以低速單片機(jī)為基礎(chǔ)的。很多愛好者用PIC、AVR等常見單片機(jī)設(shè)計(jì)了自己的作品。但這類單片機(jī)邏輯分析儀的共同弱點(diǎn)就是采樣速度太慢,通常不超過1MHz。以USBIO芯片為基礎(chǔ)的入門級(jí)邏輯分析儀現(xiàn)在為流行。比如Saleaelogic,還有類似的USBee等。這類產(chǎn)品主要采用一個(gè)USBIO芯片,例如CYPRESS公司的CY7C68013A-56PVXC,所有的信號(hào)觸發(fā)和處理工作都是電腦上的軟件完成的,硬件部分就只是一個(gè)數(shù)據(jù)記錄儀。高采樣速度為24MHz。它們可以“無限數(shù)量”地采樣,因?yàn)樗械臄?shù)據(jù)都是存儲(chǔ)在電腦里的。目前一般多是8個(gè)通道,更多的通道數(shù)量會(huì)成比例地降低高采樣速度。這類產(chǎn)品構(gòu)造簡單,方便易用,價(jià)格便宜,是調(diào)試單片機(jī)開發(fā)工作的好工具。它的缺點(diǎn)主要是采樣速度只有24MHz、8個(gè)通道,對(duì)于分析高速并行總線就不能勝任了。更進(jìn)一步的設(shè)計(jì),需要增加FPGA、SRAM等器件。西安UART協(xié)議分析儀售價(jià)數(shù)字分析儀哪家強(qiáng)?歐奧強(qiáng)!
觸發(fā)前獲得/顯示的樣本數(shù)量在不同的測(cè)量中會(huì)有所變化。狀態(tài)分析狀態(tài)分析儀需要來自被測(cè)設(shè)備的采樣時(shí)鐘信號(hào)。這種類型的時(shí)鐘計(jì)時(shí)可使邏輯分析儀中的數(shù)據(jù)采樣與被測(cè)設(shè)備中的計(jì)時(shí)事件同步。具體來講:狀態(tài)分析儀適用于顯示“有效時(shí)鐘或控制信號(hào)”期間的信號(hào)活動(dòng)是“什么”。狀態(tài)分析儀側(cè)重于查看指定執(zhí)行時(shí)間內(nèi)的信號(hào)活動(dòng),而不是與時(shí)序無關(guān)的信號(hào)活動(dòng)。這就是為什么狀態(tài)分析儀需要對(duì)與被測(cè)設(shè)備時(shí)鐘信號(hào)“同步化”或同步的數(shù)據(jù)進(jìn)行采樣。對(duì)于微處理器,數(shù)據(jù)和地址可以出現(xiàn)在相同的信號(hào)線上。要采集正確的數(shù)據(jù),邏輯分析儀必須對(duì)數(shù)據(jù)采樣加以限制,使之只在所需的數(shù)據(jù)有效并出現(xiàn)在信號(hào)線上時(shí)進(jìn)行。為此,它會(huì)從相同的信號(hào)線上采集數(shù)據(jù)樣本,但使用來自被測(cè)設(shè)備的不同采樣時(shí)鐘。示例:以下時(shí)序圖表明,要采集地址,分析儀需要在MREQ線下降時(shí)進(jìn)行采樣。要采集數(shù)據(jù),分析儀需要在WR線下降(寫周期)或RD線下降(讀周期)時(shí)進(jìn)行采樣。圖7狀態(tài)采集觸發(fā)狀態(tài)分析儀:與定時(shí)分析儀相似,狀態(tài)分析儀也具有限定要存儲(chǔ)的數(shù)據(jù)的功能。如果我們正在查找地址總線的上限和下限的特定碼型,當(dāng)分析儀找到該碼型時(shí),我們可以通知分析儀開始存儲(chǔ),并且只要分析儀的內(nèi)存未滿就一直存儲(chǔ)。
序列步驟存儲(chǔ)總會(huì)覆蓋默認(rèn)存儲(chǔ),但只針對(duì)序列步驟存儲(chǔ)中特別指定的條件。處理默認(rèn)存儲(chǔ)和序列步驟存儲(chǔ)之間的時(shí)一定要謹(jǐn)慎。雖然設(shè)置邏輯分析儀很困難,但觸發(fā)函數(shù)可以降低此過程的難度。觸發(fā)函數(shù)是可以組合起來設(shè)置觸發(fā)的常用構(gòu)建塊。由于這些函數(shù)涵蓋了多數(shù)普通觸發(fā),因此通過選擇適當(dāng)?shù)暮瘮?shù)并將其填充到數(shù)據(jù)中即可設(shè)置觸發(fā)。下圖顯示了邏輯分析儀觸發(fā)用戶界面。請(qǐng)注意,觸發(fā)函數(shù)位于屏幕左側(cè)的一個(gè)醒目位置。圖21使用觸發(fā)函數(shù)通常,設(shè)置復(fù)雜觸發(fā)的難題是對(duì)問題進(jìn)行分解。換句話說,就是如何將復(fù)雜觸發(fā)映射到序列步驟、分支和布爾邏輯表達(dá)式。將問題分解為不同時(shí)發(fā)生的事件。這些事件對(duì)應(yīng)于序列步驟。掃描觸發(fā)函數(shù)列表,嘗試找出一些與步驟1中確定的事件相匹配的函數(shù)。將所有剩余事件分解為布爾邏輯表達(dá)式及其相應(yīng)操作。各個(gè)布爾邏輯表達(dá)式/操作對(duì)分別對(duì)應(yīng)于序列步驟中的一個(gè)單獨(dú)分支。請(qǐng)記住,可能存在只用于為序列步驟處理存儲(chǔ)限定的“存儲(chǔ)”分支。設(shè)置邏輯分析儀觸發(fā)與編寫軟件相徑庭。如果使用預(yù)定義的觸發(fā)函數(shù)和較早編寫的文檔完善的觸發(fā)來完成其他工作,就可降低設(shè)置邏輯分析儀觸發(fā)的難度。在沒有其他可用的資源時(shí),才需要編寫自己的觸發(fā)設(shè)置。后。PCIE邏輯分析儀/訓(xùn)練器找歐奧!
這里設(shè)置為20MSamples@4MHz的速度,也就是能持續(xù)采樣5秒鐘。3.設(shè)置協(xié)議,點(diǎn)右上角的“Options”按鈕,找到analyzer1,設(shè)置為I2C協(xié)議,詳見圖1。4.按“Start”按鈕,開始采樣。圖5圖6數(shù)據(jù)分析采樣結(jié)束后,可以看到波形,見圖2。由于我們?cè)O(shè)置了是I2C分析,因此不光顯示出波形,還有根據(jù)I2C協(xié)議解碼顯示的字節(jié)內(nèi)容。單片機(jī)對(duì)AT24C16進(jìn)行寫入操作,在0x00地址處寫入10000等數(shù)字。波形起始是“start”信號(hào),然后依次是AT24C16的標(biāo)識(shí)0xA2。歐奧電子是Prodigy在中國區(qū)的官方授權(quán)合作伙伴,ProdigyMPHY,UniPro,UFS總線協(xié)議分析儀測(cè)試解決方案不會(huì)收到EAR進(jìn)出口方面的管制。同時(shí)還有代理其他總類的協(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測(cè)試軟件。同時(shí),歐奧電子也有提供高難度焊接,以及高速信號(hào),如UFS,DDR3/DDR4,USBtypeC等高速協(xié)議抓取和分析的服務(wù)。寫入地址0x00,數(shù)據(jù)0x10,0x27等。由于寫入以字節(jié)為單位,因此0x2710=10000,表明采樣成功。將鼠標(biāo)放在波形上,點(diǎn)擊左鍵,實(shí)現(xiàn)zoomin功能。訓(xùn)練器源頭工廠,一手勁爆價(jià),就找歐奧!惠州USB協(xié)議分析儀品牌
SMBus協(xié)議分析儀/訓(xùn)練器找歐奧!汕尾I3C協(xié)議分析儀電話
定時(shí)分析與狀態(tài)分析的主要區(qū)別是:定時(shí)分析由內(nèi)部時(shí)鐘控制采樣,采樣與被測(cè)系統(tǒng)是異步的;狀態(tài)分析由被測(cè)系統(tǒng)時(shí)鐘控制采樣,采樣與被測(cè)系統(tǒng)是同步的。用定時(shí)分析查看事件“什么時(shí)候”發(fā)生,用狀態(tài)分析檢查發(fā)生了“什么”事件。定時(shí)分析通常用波形顯示數(shù)據(jù),狀態(tài)分析通常用列表顯示數(shù)據(jù)。六、小結(jié)邏輯分析儀主要用來測(cè)試以微處理器為的數(shù)字系統(tǒng),在硬件電路、嵌入式系統(tǒng)和監(jiān)控軟件的研制和調(diào)試過程中,都是一個(gè)必備的工具。邏輯分析儀具有豐富的觸發(fā)條件,不管被測(cè)系統(tǒng)多么復(fù)雜,邏輯分析儀都能準(zhǔn)確地找到那些隱蔽的、偶然的特殊時(shí)刻,然后把觸發(fā)條件發(fā)生前后,各信號(hào)的時(shí)序圖和數(shù)據(jù)流顯示出來。問題也就看清楚了,不需要再絞盡腦汁的推理和猜測(cè)了。歐奧電子是Prodigy在中國區(qū)的官方授權(quán)合作伙伴,ProdigyMPHY,UniPro,UFS總線協(xié)議分析儀測(cè)試解決方案不會(huì)收到EAR進(jìn)出口方面的管制。同時(shí)還有代理其他總類的協(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測(cè)試軟件。同時(shí)。汕尾I3C協(xié)議分析儀電話