杭州UFS分析儀電話(huà)

來(lái)源: 發(fā)布時(shí)間:2024-03-31

    才能解決速度不夠和通道數(shù)量不足的問(wèn)題。圖2圖3圖4下面就以Saleae邏輯分析儀為例,通過(guò)采樣分析I2C總線波形和PWM波形,簡(jiǎn)單介紹它的特點(diǎn)和使用方法。先介紹用邏輯分析儀采樣單片機(jī)對(duì)I2C器件AT24C16的寫(xiě)數(shù)據(jù)過(guò)程。硬件連接1.先將邏輯分析儀的GND與目標(biāo)板的GND連接,讓二者共地。2.選擇需要采樣的信號(hào),這里就是AT24C16的SDA和SCL,將SDA接入邏輯分析儀的通道1(Input1),SCL接入通道1(Input2)。3.將邏輯分析儀和電腦USB口連接,windows會(huì)識(shí)別該設(shè)備,并在屏幕右下角顯示USB設(shè)備標(biāo)識(shí)。軟件使用1.運(yùn)行Saleae軟件,此時(shí)邏輯分析儀的硬件已經(jīng)與電腦相連,軟件會(huì)顯示[Connected]。2.設(shè)置采樣數(shù)量和速度,I2C為低速通信,所以速度設(shè)置不必太高,這里設(shè)置為20MSamples@4MHz的速度,也就是能持續(xù)采樣5秒鐘。3.設(shè)置協(xié)議,點(diǎn)右上角的“Options”按鈕,找到analyzer1,設(shè)置為I2C協(xié)議,詳見(jiàn)圖1。4.按“Start”按鈕,開(kāi)始采樣。圖5圖6數(shù)據(jù)分析采樣結(jié)束后,可以看到波形,見(jiàn)圖2。由于我們?cè)O(shè)置了是I2C分析,因此不光顯示出波形,還有根據(jù)I2C協(xié)議解碼顯示的字節(jié)內(nèi)容。單片機(jī)對(duì)AT24C16進(jìn)行寫(xiě)入操作,在0x00地址處寫(xiě)入10000等數(shù)字。波形起始是“start”信號(hào),然后依次是AT24C16的標(biāo)識(shí)0xA2。歐奧訓(xùn)練器是眾多客戶(hù)明智的選擇!杭州UFS分析儀電話(huà)

杭州UFS分析儀電話(huà),分析儀

    寫(xiě)入地址0x00,數(shù)據(jù)0x10,0x27等。由于寫(xiě)入以字節(jié)為單位,因此0x2710=10000,表明采樣成功。將鼠標(biāo)放在波形上,點(diǎn)擊左鍵,實(shí)現(xiàn)zoomin功能。結(jié)果見(jiàn)圖3,在“start”條件后,在SCL的8個(gè)連續(xù)脈沖的高電平處,SDA對(duì)應(yīng)的信號(hào)為10100010,即0xA2,第9個(gè)脈沖高電平處為0,是ACK標(biāo)志。以上簡(jiǎn)單介紹了用邏輯分析儀進(jìn)行I2C分析的過(guò)程,可以看到操作起來(lái)非常簡(jiǎn)單。下面再介紹利用邏輯分析儀采樣三相交流電機(jī)驅(qū)動(dòng)器的6路PWM波形。硬件連接1.?先將邏輯分析儀的GND與目標(biāo)板的GND連接,讓二者共地,見(jiàn)圖5。2.?選擇需要采樣的信號(hào),這里就是單片機(jī)6路PWM波形的輸出引腳,將其接入邏輯分析儀的通道1(Input1)至通道6(Input6),并且把通道的名字改為Utop、Ubottom、Vtop、Vbottom、Wtop、WBottom,分別三路輸出的上下橋臂。3.?將邏輯分析儀和電腦USB口連接,windows會(huì)識(shí)別該設(shè)備,并在屏幕右下角顯示USB設(shè)備標(biāo)識(shí)。軟件使用1.?運(yùn)行Saleae軟件,此時(shí)邏輯分析儀的硬件已經(jīng)與電腦相連,軟件會(huì)顯示[Connected]。2.?設(shè)置采樣數(shù)量和速度,PWM的頻率為15kHz,這里設(shè)置為2MSamples@4MHz的速度。3.?設(shè)置觸發(fā)條件,默認(rèn)“----”就可以了。4.?按“start”按鈕,開(kāi)始采樣。數(shù)據(jù)分析采樣結(jié)束后。汕尾分析儀那家好LLI協(xié)議分析儀/訓(xùn)練器找歐奧!

杭州UFS分析儀電話(huà),分析儀

    除非已在觸發(fā)序列中使用了它們。一般情況下,如果可能的話(huà),應(yīng)使用發(fā)生計(jì)數(shù)器代替全局計(jì)數(shù)器,原因是發(fā)生計(jì)數(shù)器的用法比較簡(jiǎn)單,而且全局計(jì)數(shù)器的數(shù)量有限。定時(shí)器:定時(shí)器用于檢查事件之間消耗的時(shí)間。例如,如果想在出現(xiàn)一個(gè)時(shí)鐘沿后的500ns內(nèi)出現(xiàn)另一個(gè)時(shí)鐘沿的情況下引發(fā)觸發(fā),請(qǐng)使用定時(shí)器。使用定時(shí)器時(shí)要記住的關(guān)鍵一點(diǎn)是:先啟動(dòng)定時(shí)器,然后再對(duì)其進(jìn)行測(cè)試。換句話(huà)說(shuō),定時(shí)器無(wú)法自動(dòng)啟動(dòng)。設(shè)置定時(shí)器的關(guān)鍵是確定在何種情況下進(jìn)行啟動(dòng)和測(cè)試。存儲(chǔ)限定:存儲(chǔ)限定用于確定應(yīng)該存儲(chǔ)(即,存入內(nèi)存)還是丟棄已獲得的樣本。這可以避免不需要的樣本占用邏輯分析儀內(nèi)存。設(shè)置存儲(chǔ)限定簡(jiǎn)單的方法是設(shè)置“默認(rèn)存儲(chǔ)”。默認(rèn)存儲(chǔ)表示“如果未經(jīng)序列步驟指定,則進(jìn)行存儲(chǔ)”。例如,可能只想在ADDR的范圍為1000到2000時(shí)存儲(chǔ)樣本,那么就應(yīng)將“默認(rèn)存儲(chǔ)”設(shè)置為:ADDRInRange1000to2000默認(rèn)情況下,“默認(rèn)存儲(chǔ)”設(shè)置為存儲(chǔ)所有已獲得的樣本。也可以將“默認(rèn)存儲(chǔ)”設(shè)置為不存儲(chǔ)任何樣本,這意味著除非某序列步驟覆蓋該默認(rèn)存儲(chǔ),否則將不存儲(chǔ)任何樣本。序列步驟存儲(chǔ)限定意味著在某個(gè)特定的序列步驟內(nèi)只存儲(chǔ)特定的樣本。這意味著在使用GoTo(轉(zhuǎn)到)或Trigger。

    序列的每個(gè)步驟被稱(chēng)為一個(gè)序列步驟。每個(gè)序列步驟由兩部分組成:條件和操作。條件是指布爾邏輯表達(dá)式,例如“IfADDR=1000”或“IfthereisarisingedgeonSIG1”。操作是指符合條件時(shí)邏輯分析儀應(yīng)當(dāng)執(zhí)行的內(nèi)容。操作的示例包括觸發(fā)邏輯分析儀、轉(zhuǎn)至另一序列步驟以及啟動(dòng)定時(shí)器。這類(lèi)似于編程中的If/Then語(yǔ)句。觸發(fā)序列中的每個(gè)步驟都被指定一個(gè)數(shù)字。執(zhí)行的個(gè)序列步驟總是序列步驟1,但由于“轉(zhuǎn)到”操作,剩余的序列步驟可以以任意順序執(zhí)行。執(zhí)行一個(gè)序列步驟且布爾邏輯表達(dá)式均為假時(shí),邏輯分析儀將采集下一樣本并再次執(zhí)行同一序列步驟于“KeepacquiringmoresamplesuntilDATA=7000,thentrigger”。如果符合一個(gè)序列步驟中的布爾邏輯表達(dá)式,那么在執(zhí)行下一序列步驟之前總是采集另一樣本。換句話(huà)說(shuō),如果一個(gè)樣本符合序列步驟1的條件,在執(zhí)行序列步驟2前將采集另一樣本。這意味著一個(gè)單獨(dú)的樣本不可能符合多個(gè)序列步驟的條中的條件二者之間采集了新的樣本,因此邏輯分析儀不會(huì)在采集樣本#1時(shí)觸發(fā)。可將此觸發(fā)序列看作是“FindADDR=1000followedbyDATA=2000andthentrigger”。觸發(fā)序列中的多序列步驟暗示了“后接”。邏輯分析儀觸發(fā)后,將不會(huì)再次觸發(fā)。換句話(huà)說(shuō)。SMBus協(xié)議分析儀/訓(xùn)練器找歐奧!

杭州UFS分析儀電話(huà),分析儀

    本文以下討論的邏輯分析儀,主要是指這類(lèi)入門(mén)級(jí)設(shè)計(jì)?;陔娔X并口的邏輯分析儀曾是主流,但是近年來(lái)電腦系統(tǒng)逐步不再配置并口,這類(lèi)設(shè)計(jì)已經(jīng)成為明日黃花,還具有原理學(xué)習(xí)的價(jià)值。另一類(lèi)的邏輯分析儀,是以低速單片機(jī)為基礎(chǔ)的。很多愛(ài)好者用PIC、AVR等常見(jiàn)單片機(jī)設(shè)計(jì)了自己的作品。但這類(lèi)單片機(jī)邏輯分析儀的共同弱點(diǎn)就是采樣速度太慢,通常不超過(guò)1MHz。以USBIO芯片為基礎(chǔ)的入門(mén)級(jí)邏輯分析儀現(xiàn)在為流行。比如Saleaelogic,還有類(lèi)似的USBee等。這類(lèi)產(chǎn)品主要采用一個(gè)USBIO芯片,例如CYPRESS公司的CY7C68013A-56PVXC,所有的信號(hào)觸發(fā)和處理工作都是電腦上的軟件完成的,硬件部分就只是一個(gè)數(shù)據(jù)記錄儀。高采樣速度為24MHz。它們可以“無(wú)限數(shù)量”地采樣,因?yàn)樗械臄?shù)據(jù)都是存儲(chǔ)在電腦里的。目前一般多是8個(gè)通道,更多的通道數(shù)量會(huì)成比例地降低高采樣速度。這類(lèi)產(chǎn)品構(gòu)造簡(jiǎn)單,方便易用,價(jià)格便宜,是調(diào)試單片機(jī)開(kāi)發(fā)工作的好工具。它的缺點(diǎn)主要是采樣速度只有24MHz、8個(gè)通道,對(duì)于分析高速并行總線就不能勝任了。更進(jìn)一步的設(shè)計(jì),需要增加FPGA、SRAM等器件。歐奧電子是Prodigy在中國(guó)區(qū)的官方授權(quán)合作伙伴,ProdigyMPHY,UniPro。QSPI協(xié)議分析儀/訓(xùn)練器找歐奧!連云港PCIE分析儀找哪家

I2C/SPI協(xié)議分析儀/訓(xùn)練器找歐奧!杭州UFS分析儀電話(huà)

    觸發(fā)器則根據(jù)設(shè)定的比特序列、差錯(cuò)計(jì)數(shù)、調(diào)制解調(diào)器的控制信號(hào)和外部輸入等各種觸發(fā)因素,迅速地進(jìn)行數(shù)據(jù)分析和故障切離。收發(fā)信分析器以協(xié)議(通常有BSC、HDLC、SDLC、X.25和X.75等)為基準(zhǔn)來(lái)分析和檢驗(yàn)數(shù)據(jù),且以“助記符”的形式由示波器顯示出來(lái)。模擬器在執(zhí)行模擬功能時(shí)使用。大容量存儲(chǔ)器用于保存監(jiān)視器和模擬器的設(shè)定條件清單、模擬過(guò)程的程序和捕獲存儲(chǔ)器收錄的數(shù)據(jù)等,主控制器用于控制協(xié)議分析儀各個(gè)組成部分的動(dòng)作,并且進(jìn)行實(shí)時(shí)調(diào)節(jié)和協(xié)調(diào),對(duì)各部分進(jìn)行初始化。協(xié)議分析儀功能協(xié)議分析儀的基本功能有:①監(jiān)視功能:將協(xié)議分析儀連接在數(shù)據(jù)通信系統(tǒng)上,在不影響系統(tǒng)運(yùn)行的情況下,從線路上取出所發(fā)送的數(shù)據(jù)和接收的數(shù)據(jù),進(jìn)行數(shù)據(jù)的存儲(chǔ)、顯示和分析。②模擬功能,將協(xié)議分析儀直接與被測(cè)設(shè)備(數(shù)據(jù)終端設(shè)備或主計(jì)算機(jī))連接,按照預(yù)先設(shè)置的程序,同被測(cè)設(shè)備通信,進(jìn)行數(shù)據(jù)的發(fā)送、接收數(shù)據(jù)的判斷和應(yīng)答數(shù)據(jù)的判斷,檢驗(yàn)被測(cè)設(shè)備協(xié)議實(shí)現(xiàn)的正確性。協(xié)議分析儀組成協(xié)議分析儀的標(biāo)準(zhǔn)框圖如圖1所示,由輸入接口單元、切換器、串-并變換器、捕獲存儲(chǔ)器、觸發(fā)器、收發(fā)信分析器、顯示器、模擬器、大容量存儲(chǔ)器和主控制器等部分組成。杭州UFS分析儀電話(huà)