光标操作
在 Protocol Analyzer 模式中使用光标做波形测量与搜索。
概览
Protocol Analyzer 模式提供光标功能,但仅在启用 Show Waveforms 时可用。
要求
重要: 必须先开启 Show Waveforms,光标操作才能使用。
未启用 Show Waveforms 时:
- 光标按钮呈灰色且停用
- 无法使用波形搜索
- 无法做时间测量
- 光标键盘快捷键无效
光标功能
启用 Show Waveforms 后,光标操作与 Logic Analyzer 模式完全相同:
光标功能项目
- 放置光标: 在特定时间位置加入测量光标
- 测量时间间隔: 计算光标之间的时间
- 计算频率: 由周期推算信号频率
- 搜索波形: 查找边沿、值与样式
特殊光标
- T 光标: 触发点标记(位置固定)
- B 光标: 搜索专用光标
- A-Z 光标: 通用测量光标(共 26 个)
光标操作
添加光标
方法 1:鼠标
点击 Add Cursor 按钮,并在波形区放置光标。
方法 2:键盘
按 Shift + [A-Z 字母] 以在鼠标位置添加或移动光标。
移动光标
拖动:
- 点住并拖动光标符号或线条
- 移到想要的时间位置
键盘:
- 按 A-Z 键跳到该光标的位置
- 按 Shift + A-Z 将光标移到鼠标位置
测量
光标测量栏会显示:
- 时间间隔: 选定光标之间
- 频率: 1 / 间隔
- 采样点数: 光标之间的采样点数
波形搜索
以光标定位搜索特定的信号样式。
搜索模式
- By Edge: 查找上升/下降/任一边沿
- By Time: 将光标移动指定的时间偏移
- By Value Match: 搜索特定的信号值
- Search Pulse Width: 查找符合宽度条件的脉冲
搜索流程
- 定位起始光标
- 设置搜索参数
- 执行搜索
- 光标移到下一个匹配处
- 重复以查找后续匹配项目
Protocol Analyzer 中的使用场景
时序验证
测量协议时序:
- 启用 Show Waveforms
- 采集协议数据
- 在协议事件(START、STOP、ACK 等)放置光标
- 确认时序符合规格
示例:
- I2C setup 与 hold 时间
- SPI 时钟周期
- UART 位时序
- CAN 位周期
信号质量检查
查看波形质量:
- 启用 Show Waveforms
- 采集可疑的协议
- 用光标测量:
- 上升/下降时间
- 信号电平
- 噪声或毛刺
- 时钟抖动
对照
将协议与波形对照:
- 在报告中点击协议事务
- 波形视图显示对应的信号
- 用光标测量精确时序
- 确认事务期间的信号完整性
转往 Logic Analyzer
若需要大量的光标与波形分析:
建议流程:
- 在 Protocol Analyzer 启用 Show Waveforms 采集
- 先用协议报告做初步分析
- 在 File 菜单点击 Convert to Logic Analyzer
- 继续使用完整的 Logic Analyzer 光标功能
为何要转换?
- 完整的光标测量能力
- 高级波形搜索
- 细部时序分析工具
- 信号层级触发选项
- 完整的波形标注
见:文件操作 — Convert to Logic Analyzer
Protocol Analyzer 模式的限制
与 Logic Analyzer 相比:
- 光标分析工具较少
- 仅基本搜索功能
- 波形测量有限
- 没有波形高级统计
- 没有光标式触发
建议: 若要做大量波形分析,请转换为 Logic Analyzer 模式。
提示与最佳实践
何时在 Protocol Analyzer 中使用光标
适合在此使用光标的时机:
- 需要快速时序检查
- 验证协议符合时序规格
- 简单的信号质量查看
- 不需要完整的 Logic Analyzer 功能
转换为 Logic Analyzer 的时机:
- 需要深入的时序分析
- 需要多项复杂测量
- 主要关注信号完整性
- 需要高级触发
有效率的流程
- 从 Protocol Analyzer 开始(不启用 Show Waveforms)
- 纯协议分析
-
最大采集容量
-
若发现问题,启用 Show Waveforms 并重新采集
- 加上信号可见度
-
用光标做基本时序检查
-
若确认为信号问题,转换为 Logic Analyzer
- 完整分析能力
- 完整时序测量
键盘快捷键
启用 Show Waveforms 时:
| 功能 | 按键 |
|---|---|
| 移动到光标位置 | A-Z |
| 在鼠标位置添加/移动光标 | Shift + A-Z |
| 放大波形 | 数字键盘 + |
| 缩小波形 | 数字键盘 - |
见:键盘快捷键