串行總線分析功能之總線觸發(fā)與總線分析
串行總線的分析功能分為兩個(gè)部分,總線觸發(fā)和總線分析。
自定義串行總線的觸發(fā):
圖表1 自定義串行總線觸發(fā)設(shè)定菜單
DLM2000支持標(biāo)準(zhǔn)的CAN/LIN/I2C/SPI/UART總線觸發(fā),在串行總線觸發(fā)菜單中有一項(xiàng)是用戶定義>(User Define)。進(jìn)入這一項(xiàng)就可以進(jìn)行自定義總線的觸發(fā)設(shè)置。在此菜單中可以進(jìn)行如下設(shè)置:
數(shù)據(jù)源(DATA):指定通道作為數(shù)據(jù)信號(hào)源。
激活電平(Active):指定將高電平或者低電平設(shè)為邏輯1。
時(shí)鐘(Clock):對(duì)于通過時(shí)鐘同步的總線,可以進(jìn)行時(shí)鐘的相關(guān)設(shè)置,選擇時(shí)鐘源以及設(shè)定在時(shí)鐘信號(hào)的上升沿或下降沿進(jìn)行采樣。
片選(CS):當(dāng)使用時(shí)鐘同步信號(hào)時(shí),通過片選信號(hào)來(lái)控制數(shù)據(jù)的有效性。可以設(shè)置片選源,以及高電平有效或者低電平有效。
鎖存(Latch):可以指定時(shí)鐘同步采樣的數(shù)據(jù)源碼型與指定碼型進(jìn)行比較的時(shí)間??梢允嵌ㄦi存源,以及在鎖存源的上升沿或是下降沿進(jìn)行比較。
觸發(fā)條件:可以將數(shù)據(jù)碼型作為觸發(fā)條件使用。當(dāng)采樣得到的數(shù)據(jù)源的碼型與指定碼型一致時(shí),數(shù)據(jù)碼型觸發(fā)條件成立。
圖表2 自定義串行總線觸發(fā)條件設(shè)定
數(shù)據(jù)碼型的長(zhǎng)度可以設(shè)為1~128位,并制定按照二進(jìn)制或是十六進(jìn)制來(lái)設(shè)定碼型。
比特率:當(dāng)沒有同步時(shí)鐘源時(shí),可以對(duì)信號(hào)的比特率進(jìn)行設(shè)定,設(shè)定范圍從1kbps至50Mbps,步進(jìn)值為1kbps。
下面是一個(gè)帶時(shí)鐘
評(píng)論