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