消費電子、汽車電子、AIOT等嵌入式智能設(shè)備,對內(nèi)部通信總線時序一致性有嚴(yán)格要求。ZDS5054Pro示波器支持IIC、SPI、IIS等多種通信時序分析,幫助工程師迅速完成嵌入式通信調(diào)試。
時序分析主要看哪些參數(shù)?
簡單來說,時序(timing)就是通信總線各信號有效的先后順序及配合關(guān)系,因而為了確保產(chǎn)品的穩(wěn)定,需要對器件的總線通信時序進(jìn)行一致性測試。
以最常見的IIC總線為例,通過SDA數(shù)據(jù)線、SCL時鐘線這兩條線的高低電平、上升沿、下降沿時序切換就可以實現(xiàn)主機(jī)與IIC設(shè)備的通訊,比如:
1、傳輸開始條件:SCL處于高電平,SDA下降沿時;
圖1 I2C時序圖
2、傳輸接收條件:SCL處于高電平,SDA上升沿時;
圖2 I2C時序圖
3、傳輸數(shù)據(jù):開始傳輸后,SCL處于高電平時,SDA的數(shù)據(jù)為所傳輸?shù)臄?shù)據(jù)。
ZDS5000示波器如何進(jìn)行測試
隨著智能化程度提升,嵌入式設(shè)備中器件數(shù)量越來越多,過去依靠工程師使用示波器手動測量通信時序的方式,效率低下且難以保證測試標(biāo)準(zhǔn)一致。
ZDS5054Pro、ZDS5054D示波器創(chuàng)新的時序分析功能,可分析IIC、IIS、SPI、MDIO、CAN、LIN、MIPI-RFFE等協(xié)議的通信時序。
圖3 測試項目
典型的IIC型號有22項測試參數(shù),原本手動測試需要幾十分鐘,使用時序分析功能僅需1秒鐘即可完成自動測試,并可導(dǎo)出測試報告。
圖4 時序測試結(jié)果
1秒鐘即可完成時序分析,顯示每項時序參數(shù)的標(biāo)準(zhǔn)限值、實測值,以及測試狀態(tài)PASS/FAIL,可一鍵導(dǎo)出測試報告。
圖5 自動導(dǎo)出測試報告