多總線上的數(shù)據(jù)有效窗口小于總線時(shí)間周期的一半。要精確采集總線上的數(shù)據(jù),需符合以下條件:邏輯分析儀的建立/保持時(shí)間必須在數(shù)據(jù)有效窗口內(nèi)。圖12有效采集窗口由于與總線時(shí)鐘有關(guān)的數(shù)據(jù)有效窗口的位置根據(jù)總線類型的不同而有所變化,因此邏輯分析儀的建立/保持窗口的位置在數(shù)據(jù)有效窗口中必須是可調(diào)整的(相對于采樣時(shí)鐘,且具有較高分辨率)。例如:圖13調(diào)整采樣位置為了將建立/保持窗口(采樣位置)放置在數(shù)據(jù)有效窗口內(nèi),邏輯分析儀可在每次采樣輸入時(shí)調(diào)整延遲(以定位每個(gè)通道的建立/保持窗口)。如果可以在單個(gè)通道上調(diào)整采樣位置,可以使邏輯分析儀的建立/保持窗口變小,因?yàn)榭梢孕?zhǔn)由探頭電纜和邏輯分析儀的內(nèi)部電路板跟蹤引起的偏移效應(yīng),而且還可以看到邏輯分析儀的內(nèi)部采樣電路的建立/保持要求。但是,手動(dòng)定位每個(gè)通道的建立/保持窗口需要花費(fèi)量時(shí)間。對于被測設(shè)備中的每個(gè)信號和每個(gè)邏輯分析儀通道來說,必須測量與總線時(shí)鐘(帶有示波器)相關(guān)的數(shù)據(jù)有效窗口,重復(fù)定位建立/保持窗口并運(yùn)行測量以查看邏輯分析儀是否正確采集數(shù)據(jù),后再將建立/保持窗口定位在錯(cuò)誤采集數(shù)據(jù)的位置之間。使用具有眼定位(eyefinder)功能的邏輯分析儀,在手動(dòng)調(diào)整。邏輯訓(xùn)練器就找歐奧電子。西安I3C分析儀
然后依次是AT24C16的標(biāo)識0xA2,寫入地址0x00,數(shù)據(jù)0x10,0x27等。由于寫入以字節(jié)為單位,因此0x2710=10000,表明采樣成功。將鼠標(biāo)放在波形上,點(diǎn)擊左鍵,實(shí)現(xiàn)zoomin功能。結(jié)果見圖3,在“start”條件后,在SCL的8個(gè)連續(xù)脈沖的高電平處,SDA對應(yīng)的信號為10100010,即0xA2,第9個(gè)脈沖高電平處為0,是ACK標(biāo)志。以上簡單介紹了用邏輯分析儀進(jìn)行I2C分析的過程,可以看到操作起來非常簡單。下面再介紹利用邏輯分析儀采樣三相交流電機(jī)驅(qū)動(dòng)器的6路PWM波形。硬件連接?先將邏輯分析儀的GND與目標(biāo)板的GND連接,讓二者共地,見圖5。2.?選擇需要采樣的信號,這里就是單片機(jī)6路PWM波形的輸出引腳,將其接入邏輯分析儀的通道1(Input1)至通道6(Input6),并且把通道的名字改為Utop、Ubottom、Vtop、Vbottom、Wtop、WBottom,分別三路輸出的上下橋臂。3.?將邏輯分析儀和電腦USB口連接,windows會識別該設(shè)備,并在屏幕右下角顯示USB設(shè)備標(biāo)識。軟件使用?運(yùn)行Saleae軟件,此時(shí)邏輯分析儀的硬件已經(jīng)與電腦相連,軟件會顯示[Connected]。2.?設(shè)置采樣數(shù)量和速度,PWM的頻率為15kHz,這里設(shè)置為2MSamples@4MHz的速度。3.?設(shè)置觸發(fā)條件。歐奧電子是Prodigy在中國區(qū)的官方授權(quán)合作伙伴。天津分析儀收費(fèi)FlexRay邏輯分析儀/訓(xùn)練器找歐奧!
模擬器在執(zhí)行模擬功能時(shí)使用。大容量存儲器用于保存監(jiān)視器和模擬器的設(shè)定條件清單、模擬過程的程序和捕獲存儲器收錄的數(shù)據(jù)等,主控制器用于控制協(xié)議分析儀各個(gè)組成部分的動(dòng)作,并且進(jìn)行實(shí)時(shí)調(diào)節(jié)和協(xié)調(diào),對各部分進(jìn)行初始化。協(xié)議分析儀功能協(xié)議分析儀的基本功能有:①監(jiān)視功能:將協(xié)議分析儀連接在數(shù)據(jù)通信系統(tǒng)上,在不影響系統(tǒng)運(yùn)行的情況下,從線路上取出所發(fā)送的數(shù)據(jù)和接收的數(shù)據(jù),進(jìn)行數(shù)據(jù)的存儲、顯示和分析。②模擬功能,將協(xié)議分析儀直接與被測設(shè)備(數(shù)據(jù)終端設(shè)備或主計(jì)算機(jī))連接,按照預(yù)先設(shè)置的程序,同被測設(shè)備通信,進(jìn)行數(shù)據(jù)的發(fā)送、接收數(shù)據(jù)的判斷和應(yīng)答數(shù)據(jù)的判斷,檢驗(yàn)被測設(shè)備協(xié)議實(shí)現(xiàn)的正確性。協(xié)議分析儀組成協(xié)議分析儀的標(biāo)準(zhǔn)框圖如圖1所示,由輸入接口單元、切換器、串-并變換器、捕獲存儲器、觸發(fā)器、收發(fā)信分析器、顯示器、模擬器、大容量存儲器和主控制器等部分組成。歐奧電子是Prodigy在中國區(qū)的官方授權(quán)合作伙伴,ProdigyMPHY,UniPro,UFS總線協(xié)議分析儀測試解決方案不會收到EAR進(jìn)出口方面的管制。同時(shí)還有代理其他總類的協(xié)議分析儀,包括嵌入式設(shè)備用的SDIO協(xié)議分析儀,QSPI協(xié)議分析儀及訓(xùn)練器,I3C協(xié)議分析儀及訓(xùn)練器,RFFE協(xié)議分析儀及訓(xùn)練器等等。
序列步驟存儲總會覆蓋默認(rèn)存儲,但只針對序列步驟存儲中特別指定的條件。處理默認(rèn)存儲和序列步驟存儲之間的時(shí)一定要謹(jǐn)慎。雖然設(shè)置邏輯分析儀很困難,但觸發(fā)函數(shù)可以降低此過程的難度。觸發(fā)函數(shù)是可以組合起來設(shè)置觸發(fā)的常用構(gòu)建塊。由于這些函數(shù)涵蓋了多數(shù)普通觸發(fā),因此通過選擇適當(dāng)?shù)暮瘮?shù)并將其填充到數(shù)據(jù)中即可設(shè)置觸發(fā)。下圖顯示了邏輯分析儀觸發(fā)用戶界面。請注意,觸發(fā)函數(shù)位于屏幕左側(cè)的一個(gè)醒目位置。圖21使用觸發(fā)函數(shù)通常,設(shè)置復(fù)雜觸發(fā)的難題是對問題進(jìn)行分解。換句話說,就是如何將復(fù)雜觸發(fā)映射到序列步驟、分支和布爾邏輯表達(dá)式。將問題分解為不同時(shí)發(fā)生的事件。這些事件對應(yīng)于序列步驟。掃描觸發(fā)函數(shù)列表,嘗試找出一些與步驟1中確定的事件相匹配的函數(shù)。將所有剩余事件分解為布爾邏輯表達(dá)式及其相應(yīng)操作。各個(gè)布爾邏輯表達(dá)式/操作對分別對應(yīng)于序列步驟中的一個(gè)單獨(dú)分支。請記住,可能存在只用于為序列步驟處理存儲限定的“存儲”分支。設(shè)置邏輯分析儀觸發(fā)與編寫軟件相徑庭。如果使用預(yù)定義的觸發(fā)函數(shù)和較早編寫的文檔完善的觸發(fā)來完成其他工作,就可降低設(shè)置邏輯分析儀觸發(fā)的難度。在沒有其他可用的資源時(shí),才需要編寫自己的觸發(fā)設(shè)置。后。SMBus協(xié)議分析儀/訓(xùn)練器找歐奧!
2、邏輯分析儀的特點(diǎn)是:a)能夠同時(shí)觀察多個(gè)信號;b)能夠查看硬件系統(tǒng)的系統(tǒng)信號;c)能夠按高低電平模式觸發(fā)多條信號線,并查看結(jié)果。邏輯分析儀與示波器的工作方式相似:用水平軸數(shù)據(jù)的時(shí)間,垂直軸數(shù)據(jù)的電壓幅度。雖然,邏輯分析儀沒有示波器那么高的電壓分辨率和事件間隔精確度,但是邏輯分析儀能夠同時(shí)捕獲并顯示多個(gè)信號,示波器卻做不到。當(dāng)系統(tǒng)中的信號穿越閾值時(shí),邏輯分析儀和您的邏輯電路具有相同的反應(yīng)。所以在查看總線(微處理器的地址、數(shù)據(jù)或控制總線)的時(shí)間關(guān)系時(shí),邏輯分析儀特別有用,它可以對微處理器總線信息解碼更有意義,更直觀的方式表示信息。當(dāng)您的電路通過了參量設(shè)計(jì)階段后,對許多信號的定時(shí)關(guān)系感興趣,并且要在高低電平模式上觸發(fā)時(shí),那么邏輯分析儀就是極好的選擇。五、邏輯分析儀的功能如前所述,絕大多數(shù)邏輯分析儀是兩種儀器的合成,部分是定時(shí)分析儀,第二部分是狀態(tài)分析儀。1.定時(shí)分析定時(shí)分析是邏輯分析儀中類似示波器的部分,它與示波器顯示信息的方式相同,水平軸時(shí)間,垂直軸電壓幅度。定時(shí)分析首先對輸入波形的采樣,然后使用用戶定義的電壓閾值,確定信號的高低電平。定時(shí)分析只能確定波形是高還是低。eMMC邏輯分析儀/訓(xùn)練器廠家就找歐奧!湖州EMMC分析儀那家好
分析儀哪家強(qiáng)?歐奧強(qiáng)!西安I3C分析儀
除非已在觸發(fā)序列中使用了它們。一般情況下,如果可能的話,應(yīng)使用發(fā)生計(jì)數(shù)器代替全局計(jì)數(shù)器,原因是發(fā)生計(jì)數(shù)器的用法比較簡單,而且全局計(jì)數(shù)器的數(shù)量有限。定時(shí)器:定時(shí)器用于檢查事件之間消耗的時(shí)間。例如,如果想在出現(xiàn)一個(gè)時(shí)鐘沿后的500ns內(nèi)出現(xiàn)另一個(gè)時(shí)鐘沿的情況下引發(fā)觸發(fā),請使用定時(shí)器。使用定時(shí)器時(shí)要記住的關(guān)鍵一點(diǎn)是:先啟動(dòng)定時(shí)器,然后再對其進(jìn)行測試。換句話說,定時(shí)器無法自動(dòng)啟動(dòng)。設(shè)置定時(shí)器的關(guān)鍵是確定在何種情況下進(jìn)行啟動(dòng)和測試。存儲限定:存儲限定用于確定應(yīng)該存儲(即,存入內(nèi)存)還是丟棄已獲得的樣本。這可以避免不需要的樣本占用邏輯分析儀內(nèi)存。設(shè)置存儲限定簡單的方法是設(shè)置“默認(rèn)存儲”。默認(rèn)存儲表示“如果未經(jīng)序列步驟指定,則進(jìn)行存儲”。例如,可能只想在ADDR的范圍為1000到2000時(shí)存儲樣本,那么就應(yīng)將“默認(rèn)存儲”設(shè)置為:ADDRInRange1000to2000默認(rèn)情況下,“默認(rèn)存儲”設(shè)置為存儲所有已獲得的樣本。也可以將“默認(rèn)存儲”設(shè)置為不存儲任何樣本,這意味著除非某序列步驟覆蓋該默認(rèn)存儲,否則將不存儲任何樣本。序列步驟存儲限定意味著在某個(gè)特定的序列步驟內(nèi)只存儲特定的樣本。這意味著在使用GoTo(轉(zhuǎn)到)或Trigger。西安I3C分析儀