跳到主要内容
知仓学习社ZHICANG

scope-logic-analyzer

Test equipment integration for signal analysis (oscilloscope and logic analyzer)

不碰外部(只输出文字)无严重或高危命中a5c-ai/babysitter

它会碰到什么

扫了多少2 个文本文件,4 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Oscilloscope/Logic Analyzer Skill

Overview

This skill provides test equipment integration for signal analysis, enabling automated measurements, protocol decoding, and timing verification using oscilloscopes and logic analyzers.

Capabilities

Oscilloscope Operations

  • Channel configuration
  • Trigger setup and management
  • Measurement automation
  • Waveform capture and export
  • Math and FFT operations
  • Cursor measurements
  • Mask testing

Logic Analyzer Operations

  • Digital channel configuration
  • Protocol decoder setup
  • Trigger configuration
  • Capture depth management
  • State vs timing mode
  • Parallel bus capture

Signal Measurements

  • Rise/fall time measurement
  • Frequency and period
  • Duty cycle analysis
  • Amplitude measurements
  • Pulse width measurement
  • Signal integrity metrics
  • Eye diagram analysis

Protocol Decoding

  • I2C protocol decoding
  • SPI protocol decoding
  • UART/RS-232 decoding
  • CAN/LIN decoding
  • Custom protocol definitions

Timing Analysis

  • Setup and hold time verification
  • Propagation delay measurement
  • Clock jitter analysis
  • Timing margin verification
  • Glitch detection

FFT and Frequency Analysis

  • Spectrum analysis
  • Harmonic analysis
  • THD calculation
  • EMI pre-compliance
  • Noise floor analysis

Instrument Integration

  • Keysight/Agilent instruments
  • Tektronix oscilloscopes
  • Rigol oscilloscopes
  • Saleae Logic analyzers
  • Sigrok/PulseView
  • SCPI command automation

Target Processes

  • signal-integrity-testing.js - Signal quality validation
  • hardware-bring-up.js - Initial signal verification
  • real-time-performance-validation.js - Timing validation

Dependencies

  • Oscilloscope software/drivers
  • Logic analyzer software (Saleae Logic, Sigrok)
  • VISA/SCPI libraries
  • Protocol decoder plugins

Usage Context

This skill is invoked when tasks require:

  • Signal integrity verification
  • Timing analysis and validation
  • Protocol debugging
  • Hardware validation
  • EMI pre-compliance testing

Measurement Examples

Rise Time Measurement

scope.channel[1].enabled = True
scope.channel[1].scale = 1.0  # V/div
scope.trigger.source = "CH1"
scope.trigger.level = 1.65  # V
scope.trigger.slope = "RISE"

measurement = scope.measure.rise_time("CH1")
print(f"Rise time: {measurement * 1e9:.2f} ns")

Logic Analyzer Capture

analyzer.set_sample_rate(24e6)  # 24 MHz
analyzer.set_capture_depth(10e6)  # 10M samples
analyzer.add_decoder("i2c", sda=0, scl=1)
analyzer.trigger.add_condition("i2c_start")
analyzer.start_capture()

Configuration

equipment:
  oscilloscope:
    type: keysight | tektronix | rigol
    connection: visa | usb | ethernet
    address: "TCPIP::192.168.1.100::INSTR"
  logic_analyzer:
    type: saleae | sigrok
    sample_rate: 24MHz
    channels: 8

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

它属于哪个仓库

星标★ 1,796
本站分层T1
该仓技能数2115
原文件路径library/specializations/embedded-systems/skills/scope-logic-analyzer/SKILL.md

同一个仓库里的其他技能

看这个仓库的全部 2115 个技能