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