這八個觸發(fā)器都連接到同一時鐘信號。圖9接收器當(dāng)時鐘線上出現(xiàn)高電平時,所有這八個觸發(fā)器都會在其“D”輸入處采集數(shù)據(jù)。此外,每次時鐘線上出現(xiàn)正電平時都會發(fā)生有效狀態(tài)。下面的簡單觸發(fā)指示分析儀在時鐘線上出現(xiàn)高電平時在D0-D7這幾條上收集數(shù)據(jù)。圖10總線收集的數(shù)據(jù)高級觸發(fā)示例:假設(shè)想查看地址值為406F6時內(nèi)存中存儲了哪些數(shù)據(jù)。對高級觸發(fā)進行配置,以在地址總線上查找碼型406F6(十六進制)以及在RD(內(nèi)存讀取)時鐘線上查找高電平。圖11高級觸發(fā)設(shè)置在配置EdgeAndPatterntrigger(時鐘沿和碼型觸發(fā))對話框時。嘗試將該操作看作是構(gòu)造從左向右讀取的句子。Pod、通道和時間標(biāo)簽存儲Pod和通道的命名約定:Pod是一組邏輯分析儀通道的組合,共有17個通道,其中數(shù)據(jù)16個通道,時鐘1個通道。邏輯分析儀的通道數(shù)是Pod數(shù)的倍數(shù)關(guān)系。34通道的邏輯分析儀對應(yīng)兩個Pod,68通道邏輯分析儀對應(yīng)4個Pod,136通道邏輯分析儀對應(yīng)8個Pod。對于模塊化的邏輯分析儀。歐奧電子是Prodigy在中國區(qū)的官方授權(quán)合作伙伴,ProdigyMPHY,UniPro,UFS總線協(xié)議分析儀測試解決方案不會收到EAR進出口方面的管制。同時還有代理其他總類的協(xié)議分析儀,包括嵌入式設(shè)備用的SDIO協(xié)議分析儀。DigRF v4協(xié)議分析儀/訓(xùn)練器找歐奧!汕尾UART協(xié)議分析儀價格
結(jié)果見圖3,在“start”條件后,在SCL的8個連續(xù)脈沖的高電平處,SDA對應(yīng)的信號為10100010,即0xA2,第9個脈沖高電平處為0,是ACK標(biāo)志。以上簡單介紹了用邏輯分析儀進行I2C分析的過程,可以看到操作起來非常簡單。下面再介紹利用邏輯分析儀采樣三相交流電機驅(qū)動器的6路PWM波形。硬件連接1.?先將邏輯分析儀的GND與目標(biāo)板的GND連接,讓二者共地,見圖5。2.?選擇需要采樣的信號,這里就是單片機6路PWM波形的輸出引腳,將其接入邏輯分析儀的通道1(Input1)至通道6(Input6),并且把通道的名字改為Utop、Ubottom、Vtop、Vbottom、Wtop、WBottom,分別三路輸出的上下橋臂。3.?將邏輯分析儀和電腦USB口連接,windows會識別該設(shè)備,并在屏幕右下角顯示USB設(shè)備標(biāo)識。軟件使用1.?運行Saleae軟件,此時邏輯分析儀的硬件已經(jīng)與電腦相連,軟件會顯示[Connected]。2.?設(shè)置采樣數(shù)量和速度,PWM的頻率為15kHz,這里設(shè)置為2MSamples@4MHz的速度。3.?設(shè)置觸發(fā)條件,默認“----”就可以了。4.?按“start”按鈕,開始采樣。數(shù)據(jù)分析采樣結(jié)束后。歐奧電子是Prodigy在中國區(qū)的官方授權(quán)合作伙伴,ProdigyMPHY,UniPro,UFS總線協(xié)議分析儀測試解決方案不會收到EAR進出口方面的管制。云浮I3C協(xié)議分析儀收費歐奧邏輯分析儀是眾多客戶明智的選擇!
還要對信號進行放,因為傳遞過來的信號幅度比較小。圖23探頭的信號完整性考慮探頭的負載效應(yīng)主要分為兩種類型:直流負載和交流負載。直流負載:探頭看起來象一個對地的直流負載,一般是20K歐姆。如果被測總線具有弱上拉或弱下拉特性(即上下拉電阻較),這個負載可能會導(dǎo)致邏輯錯誤。直流負載主要由探頭尖的電阻決定,這個電阻阻值越,直流負載越小,阻值越小,直流負載越。交流負載:探頭包含寄生電容和電感。這些寄生參數(shù)會減小探頭帶寬和導(dǎo)致信號反射。我們需要在被測電路接收端和探頭尖處考慮信號完整性。探頭帶寬被降低主要來自2個方面:探頭電容和探頭與目標(biāo)連接的連線的電容。探頭導(dǎo)致信號反射的原因是4個方面:探頭電容和電感;探頭在被測總線上的探測位置;總線的拓撲結(jié)構(gòu);探頭和目標(biāo)間連線的長度。對于交流負載,我們需要考慮:探測點在傳輸線的位置,總線的拓撲結(jié)構(gòu)和探頭和目標(biāo)間連線的長度。探頭的負載除了可以用復(fù)雜的Spice模型仿真分析外,也可以用簡單的RC模型簡單預(yù)估負載效應(yīng)。下圖是典型探頭的RC模型。圖24常用探頭的RC模型我們需要仔細考慮探頭和目標(biāo)之間的連線。為了可靠的電氣連接,有三種方式可選擇:短線探測(StubProbing),阻尼電阻探測。
圖5邊沿觸發(fā)跳變定時:在Transitional/Storequalified(跳變/存儲限定)定時模式中,定時分析儀將定期對數(shù)據(jù)進行采樣,但只有當(dāng)閾電壓電平中存在信號轉(zhuǎn)變時才存儲數(shù)據(jù)。每當(dāng)定義的總線/信號(未排除的)中的任何位發(fā)生轉(zhuǎn)變時,都要存儲所有通道上的數(shù)據(jù)。為每個存儲數(shù)據(jù)樣本存儲一個時間標(biāo)簽,這樣稍后就可以重新構(gòu)建和顯示測量。通常,各個采樣點不會發(fā)生轉(zhuǎn)變。下面將用時間標(biāo)簽2、5、7和14來舉例說明。當(dāng)確實發(fā)生轉(zhuǎn)變時,為每個轉(zhuǎn)變存儲兩個樣本。因此,存儲1K的轉(zhuǎn)變,就會帶有2K內(nèi)存的樣本。必須去除一個起始點必需的轉(zhuǎn)變才能使存儲的小轉(zhuǎn)變量達到1023。如果轉(zhuǎn)變發(fā)生的速率很快,例如每個采樣點都有一個轉(zhuǎn)變,那么如下圖中的時間標(biāo)簽17至21所示,只為每個轉(zhuǎn)變存儲一個樣本。如果整個跟蹤過程始終保持這種狀況,那么存儲的轉(zhuǎn)變數(shù)量為2K樣本。此外,必須去除起始點樣本,這樣才能使存儲的跳變量不超過2047。圖6跳變定時的數(shù)據(jù)存儲多數(shù)情況下,當(dāng)小轉(zhuǎn)變量和轉(zhuǎn)變量都存在時會存儲跳變時序跟蹤。因此,在此例中存儲的實際轉(zhuǎn)變量將在1023和2047之間。跳變定時注意事項:檢測到時鐘沿時,在分配給定時分析儀的所有通道中存儲兩個樣本。協(xié)議分析儀邏輯分析儀哪家強?歐奧強!
序列步驟存儲總會覆蓋默認存儲,但只針對序列步驟存儲中特別指定的條件。處理默認存儲和序列步驟存儲之間的時一定要謹慎。雖然設(shè)置邏輯分析儀很困難,但觸發(fā)函數(shù)可以降低此過程的難度。觸發(fā)函數(shù)是可以組合起來設(shè)置觸發(fā)的常用構(gòu)建塊。由于這些函數(shù)涵蓋了多數(shù)普通觸發(fā),因此通過選擇適當(dāng)?shù)暮瘮?shù)并將其填充到數(shù)據(jù)中即可設(shè)置觸發(fā)。下圖顯示了邏輯分析儀觸發(fā)用戶界面。請注意,觸發(fā)函數(shù)位于屏幕左側(cè)的一個醒目位置。圖21使用觸發(fā)函數(shù)通常,設(shè)置復(fù)雜觸發(fā)的難題是對問題進行分解。換句話說,就是如何將復(fù)雜觸發(fā)映射到序列步驟、分支和布爾邏輯表達式。將問題分解為不同時發(fā)生的事件。這些事件對應(yīng)于序列步驟。掃描觸發(fā)函數(shù)列表,嘗試找出一些與步驟1中確定的事件相匹配的函數(shù)。將所有剩余事件分解為布爾邏輯表達式及其相應(yīng)操作。各個布爾邏輯表達式/操作對分別對應(yīng)于序列步驟中的一個單獨分支。請記住,可能存在只用于為序列步驟處理存儲限定的“存儲”分支。設(shè)置邏輯分析儀觸發(fā)與編寫軟件相徑庭。如果使用預(yù)定義的觸發(fā)函數(shù)和較早編寫的文檔完善的觸發(fā)來完成其他工作,就可降低設(shè)置邏輯分析儀觸發(fā)的難度。在沒有其他可用的資源時,才需要編寫自己的觸發(fā)設(shè)置。后。SD協(xié)議分析儀/訓(xùn)練器廠家那家好?找歐奧!汕頭SDIO協(xié)議分析儀找哪家
HDMI,MHL協(xié)議分析儀/訓(xùn)練器找歐奧!汕尾UART協(xié)議分析儀價格
對于分析高速并行總線就不能勝任了。更進一步的設(shè)計,需要增加FPGA、SRAM等器件,才能解決速度不夠和通道數(shù)量不足的問題。圖2圖3圖4下面就以Saleae邏輯分析儀為例,通過采樣分析I2C總線波形和PWM波形,簡單介紹它的特點和使用方法。先介紹用邏輯分析儀采樣單片機對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)容。單片機對AT24C16進行寫入操作。汕尾UART協(xié)議分析儀價格