工具

PulseView 信号与协议分析工具

通过 sigrok 的图形前端检查逻辑与模拟波形;协议解码器及分层解码可展示总线消息和更高层的设备操作,便于利用硬件通信记录开展固件与互操作性分析。

使用条件与局限

  • 需要受支持的已录制波形,或兼容的逻辑分析仪、示波器及相应设备访问权限。设备覆盖范围小于整个 sigrok 套件,PulseView 并非万用表前端。
  • 协议解码需要 libsigrokdecode,且作用于逻辑信号;模拟采样需要适当转换。所审阅源码接受 Qt 5.3+ 或 Qt 6.2+、libsigrokcxx 0.5.2+ 与 libsigrokdecode 0.5.2+。
  • 软件采用 GPL-3.0-or-later,GitHub 仓库为官方镜像。开发快照与打包发行版可能不同,不能把所审阅源码当作新稳定版。

关于此条目

类型
工具
类别
固件工具
关联
基础工具
目标
固件 · 协议

来源复核于

说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。

一手来源

  1. https://github.com/sigrokproject/pulseview/blob/af02198741b4e57c9f9b796bd5e6c0f2ae9f2f2b/README
  2. https://github.com/sigrokproject/pulseview/blob/af02198741b4e57c9f9b796bd5e6c0f2ae9f2f2b/CMakeLists.txt
  3. https://sigrok.org/wiki/PulseView
  4. https://sigrok.org/doc/pulseview/unstable/manual.html
  5. https://sigrok.org/wiki/Protocol_decoders