設置協議分析儀的GPIO觸發功能,可按(àn)以下步驟操作(zuò):
- 硬件連接
- 選擇空閑邏輯通道:利用協議(yì)分析(xī)儀(如Acute協議分析(xī)儀)的eMMC探頭中未使用的邏輯通(tōng)道,將其與外部GPIO信號源連接。例如(rú),將GPIO輸(shū)出引腳通過(guò)排(pái)線接入分析儀(yí)的指定通道,同時連接公共地線(xiàn)以確保(bǎo)信號穩定性。
- 驗(yàn)證接口兼容(róng)性:若分析(xī)儀通過USB連接電腦(如支持USB 3.0的型號(hào)接入USB 2.0接口),需確認指示燈(dēng)顯示為綠燈且軟件識別(bié)設備正常,避(bì)免速率限製影響(xiǎng)觸發響應。
- 配置觸發模式
- 啟用Monitor模式:在分析儀工作模式中(zhōng)選擇Monitor模式,此時(shí)內存會持續刷新采集數據,直到GPIO觸發信號(hào)出現。
- 設置觸發條件(jiàn):
- 邊沿觸發:配置為上升沿或下降沿觸(chù)發(如GPIO信號從低電平跳變到(dào)高電平時啟動捕獲)。
- 電平(píng)觸發:設(shè)定特定電平閾值(如3.3V係統可設為1.0V閾值),當(dāng)GPIO信(xìn)號(hào)超過該值時觸發。
- 組合(hé)觸發:結合多個GPIO信號或協議字段(duàn)條件(如GPIO高電平且特定協議包出現時觸發)。
- 調整采集參數
- 采樣率與存儲深度:根(gēn)據信號頻率(lǜ)設置采樣率(如(rú)IIC總線分析采用4MHz采樣率(lǜ)),並確(què)保存儲深度足夠覆蓋觸發前後的數據(存儲深度=采樣率×窗(chuāng)口顯(xiǎn)示時長)。
- 預觸發采集:啟用預觸發(fā)功能(néng),保存觸發信號出現前的數據(如設置預觸發比例為10%),便於(yú)分析(xī)事件上下文。
- 啟動捕獲與驗證
- 開(kāi)始監(jiān)測:點擊“開始(shǐ)”按鈕(niǔ)或按快捷鍵(如S鍵)進入捕獲狀態,等待GPIO信號(hào)觸發。
- 驗證觸發結果:觸發(fā)後檢查捕獲的數據包是否包含(hán)目標信(xìn)號,並通過波形縮放、光標測量等功能確認(rèn)信號(hào)特征(如頻率、周期)。
- 導出數據:將捕(bǔ)獲的原始數(shù)據(jù)保存(cún)為PCAP、CSV等格式,供(gòng)後續(xù)分析或回放調試。
示例場(chǎng)景:
在調試IIC總線通信時,若需捕獲從(cóng)機設備在(zài)特定GPIO信(xìn)號(如中斷引腳)觸發時(shí)的響應,可按以下步驟操作:
- 將中斷引腳接入分析儀(yí)的空閑通道,並連接地線。
- 在分析儀中設置觸發條件為“通道1上升沿”,並啟用預觸發(fā)采集(jí)(比例20%)。
- 啟(qǐ)動捕獲後,當主機發送觸發信號時,分析儀(yí)立即保存(cún)觸發前後的IIC通信數(shù)據。
- 通過解碼功能查看IIC協議內容,確認從機是否正確響(xiǎng)應中斷請求。