協議分析儀支持的硬件引腳觸發選項涵蓋GPIO觸發、外部(bù)觸發(fā)器輸(shū)入/輸出、多通道邊沿觸發、串行總線特定條件觸發,具體分析如下:
一、GPIO觸發:靈活捕獲(huò)外部事件(jiàn)
- 功能描(miáo)述:通過利用eMMC探頭的空閑邏輯通道,引(yǐn)入外部GPIO信號作為觸發源,捕獲GPIO信號指定的數據。
- 工作模式:
- Monitor模式:GPIO觸發信號未出現時,分析(xī)儀持續刷新采集數據;觸發信號出(chū)現時,立即采集並停止後續采集。
- 應用(yòng)場景:
- 捕獲特定GPIO電平變化(如(rú)設備啟動、中斷信號)觸發(fā)的協議(yì)數據。
- 結合外部傳感器或控製(zhì)信號,實現協議數據與物理事件的同步分析(xī)。
- 案例:Acute協議分析儀通過GPIO觸發功能,成功捕獲設備啟動時的初始化協議交互數據。
二、外部觸發器輸入/輸出:多設備同步記錄
- 功能描述:支持外部觸發器和同步電纜,實現多個協議分析儀或分(fèn)析儀與(yǔ)測試係統的同(tóng)步記錄。
- 應用場景:
- 監控USB集線(xiàn)器兩側的通信,需同(tóng)步記錄主機和設備的協(xié)議數據。
- 分布式測試係統中,確保多個分析儀采集時間戳對齊。
- 案例:USB協議分析儀通過外部觸(chù)發器同步,精(jīng)確捕獲USB 3.0設備連接過程中的協議事件序列。
三、多通道邊沿觸發:精(jīng)準定(dìng)位信號變化
- 功能描述:支持對多個通道設置邊沿觸發(上升沿(yán)/下降沿),捕獲信號電平(píng)跳變時的(de)協議(yì)數據。
- 配置方(fāng)式:
- 單通道觸發(fā):如設置通道1上升沿觸發,捕獲SPI時鍾(SCLK)的起始信號。
- 多通道組合觸發:如同時設置I2C的SCL上升沿和SDA下降沿,捕獲I2C起始條件。
- 應用場景:
- 分析SPI、I2C等(děng)串行總線的時序關係。
- 調試信號完整性問題(如毛刺、建立/保(bǎo)持時間違規)。
- 案例(lì):邏輯分析(xī)儀通過(guò)設置SCLK上升沿觸發,成功捕獲SPI通信中的MOSI數據。
四、串行總線特定條件觸發(fā):深度解析協議事件
- 功(gōng)能描述:針對串行總線(如USB、I2C、SPI),支持基(jī)於協議字段或(huò)狀態的觸發條件。
- 觸發(fā)類型:
- 總(zǒng)線狀態觸發(fā):如USB的U0、SKP等有序(xù)集。
- 數據包類型觸發:如捕獲USB的IN/OUT數據包。
- 標頭字段觸發:如捕獲突發結束(End of Burst)或數據包待處理(Packet Pending)事件。
- 自定義協議觸發:如設(shè)置I2C設備地址觸發,僅捕(bǔ)獲目標設備的通(tōng)信。
- 應用場景:
- 調試USB通信中的錯誤事件(如(rú)CRC錯誤、超時)。
- 分析特定設備(如(rú)傳感器、存儲器)的協議交互(hù)流程。
- 案例:USB協議分析儀通過設置數據包類型觸發,成功捕獲USB設備枚舉過(guò)程中的GET_DESCRIPTOR請求。
五、混合信號(hào)分析儀的高級觸發:多(duō)總線協同(tóng)分析
- 功能描(miáo)述:針對混合信(xìn)號係(xì)統(如同時包含(hán)數字和模擬信號),支持多總線協同觸發。
- 觸發條件:
- 數字信號觸發:如GPIO電(diàn)平變化或SPI時鍾(zhōng)邊沿。
- 模擬信號觸發:如電(diàn)壓閾值穿越或頻(pín)率變化。
- 組合觸發:如數字(zì)信號和模擬信號同時滿足條(tiáo)件時觸發。
- 應用場景(jǐng):
- 分(fèn)析電源管理IC與微控製器之間的協議交互(如I2C通信(xìn)與PWM調壓)。
- 調試(shì)模數混合係統中的(de)時序問題。
- 案例:混合信號分析儀通過設置I2C起始條(tiáo)件(數(shù)字信號)和電源電壓閾值(zhí)(模擬信(xìn)號)的組(zǔ)合觸發,成功捕獲係統啟動過程中的協議和電源時序。