矽溪 SilixWorks矽溪 SilixWorks

功能介绍

HSS / UNI 版本支持 HSS 模式(High-Speed-Sampling 非侵入式异步后台高速访问)和 RTT 模式(Real-Time-Transfer 侵入式同步高速访问),DSS 版本仅支持普通低速非侵入式采样。 通过 SWD / JTAG 接口采样数据,并实时将波形和数据可视化到用户界面。

HSS_DataVisualizer

High-Speed-Sampling · 超高速 · J-Link / J-Trace 专版优化

专为 SEGGER J-Link / J-Trace 深度优化,充分释放高端探针的极限采样性能。J-Trace Cortex-M PRO V2 在 RTT 模式下最高采样率实测可达 2.1 MB/s(单帧 10 个变量无时间戳合计 29 字节,每秒采样 74K 次)。建议使用 SEGGER 官方驱动以获得最佳性能。

UNI_DataVisualizer

Universal · 通用 · 多调试器广泛支持

一套工具覆盖几乎所有 ARM 内核、部分 RISC-V、Xtensa 开发场景,支持 DAP-Link / ST-Link V2(固件 v2.26+)/ ST-Link V3(固件 v3.2+)/ J-Link / Black Magic / FTDI(Olimex ARM-USB 系列)/ WCH-Link / CH347usbjtag / Glasgow Interface Explorer 等调试器。

注:若使用 J-Link,推荐改用 HSS_DataVisualizer 以获得最佳性能——实测 J-Link Ultra+ 在 UNI 中仅 500 次/秒,在 HSS 中可达 33000 次/秒。

平板端、手机端用户浏览时请注意以下表格可左右滑动
特性HSS_DataVisualizerUNI_DataVisualizerJ-Scope
Pro 付费Std 免费Pro 付费Std 免费
调试器支持J-Link / J-Trace 专版优化J-Link / J-Trace 专版优化DAP-Link / ST-Link / J-Link / Black Magic / FTDI / WCH-Link / CH347usbjtag / Glasgow Interface ExplorerDAP-Link / ST-Link / J-Link / Black Magic / FTDI / WCH-Link / CH347usbjtag / Glasgow Interface ExplorerJ-Link / J-Trace
采样模式HSS / RTTHSS / RTTHSS / RTTHSS / RTTHSS / RTT / RTT-Plus
HSS 模式采样变量数量限制J-Link Ultra+(V4或更高版本)/J-Link Pro(V4或更高版本)/J-Trace:100 个,J-Link OB/EDU/BASE/PLUS(V9或更高版本)或其它低端型号:10 个J-Link Ultra+(V4或更高版本)/J-Link Pro(V4或更高版本)/J-Trace:100 个,J-Link OB/EDU/BASE/PLUS(V9或更高版本)或其它低端型号:10 个50个10个J-Link Ultra+(V4或更高版本)/J-Link Pro(V4或更高版本)/J-Trace:100 个,J-Link OB/EDU/BASE/PLUS(V9或更高版本)或其它低端型号:10 个
RTT 模式采样变量数量限制12个(含时间戳在内)12个(含时间戳在内)50个(不含时间戳在内)12个(不含时间戳在内)12个(含时间戳在内)
组态画布、控件功能
CSV 采样数据导出 - 实时落盘❌ 必须停止采样才能导出
CSV 采样数据导出 - 自定义导出路径
CSV 采样数据导出 - 自定义文件分割、编号
HSS 模式连接时自动重新解析变量半自动(符号文件变化弹窗询问)
SWD / JTAG 高时钟频率稳定性❌ 不同版本稳定性差异较大,测试使用的 V8.74 版本设置 50 MHz SWD 时钟会发生崩溃
RTT 模式高频采样率稳定性❌ 丢包时易崩溃
RTT 模式丢包特殊处理❌ 丢包时数据出现极值,波形错乱充满示波区域,有迷惑性
变量快捷搜索筛选需独立弹窗打开,较为不便
ELF/AXF/OUT 符号文件解析速度(使用同一个超大型 ELF 文件测试)11× 超快(4 秒解析完成)11× 超快(4 秒解析完成)11× 超快(4 秒解析完成)11× 超快(4 秒解析完成)1× 慢(44 秒解析完成)
ELF/AXF/OUT 符号文件解析完整性完整完整完整完整完整
ELF/AXF/OUT 符号文件解析准确性准确准确准确准确基本准确(部分类型的解析存在问题,比如多维数组,不同编译器解析结果行为表现不同)
ELF/AXF/OUT 符号文件编程语言支持C / C++ / RustC / C++ / RustC / C++ / RustC / C++ / RustC / C++ / Rust
ELF/AXF/OUT 符号文件工具链支持ARMCC / ARMCLANG / IAR / GCC / clang LLVM rustcARMCC / ARMCLANG / IAR / GCC / clang LLVM rustcARMCC / ARMCLANG / IAR / GCC / clang LLVM rustcARMCC / ARMCLANG / IAR / GCC / clang LLVM rustcARMCC / ARMCLANG / IAR / GCC / clang LLVM rustc
变量滑动平均窗口大小自定义
变量在线修改
变量别名
变量公式计算(JavaScript Math 表达式)
最小值、最大值、滑动平均值
2D 示波图 - 单图模式
2D 示波图 - 多图模式
2D 示波图 - 多图模式行列自定义
2D 示波图 - 多图模式子图个数上限18 个6 个18 个6 个
X/Y 轴游标测量仅支持 X 轴游标
2D 示波图 - 滚动模式
2D 示波图 - 扫描模式
3D 示波图
3D 图形
独立的采样使能
独立的波形使能
波形触发功能
数据回放(CSV 实录数据离线回放)
数据回放 - 倍速调节(0.5~16×)
数据回放 - 进度滑块 seek + 回填历史
数据回放 - 回放专用观测列表(按 CSV 表头动态构建,不依赖工程文件)
数据回放 - 回放配置文件(*.HSSReplayProj)与 CSV 同名自动关联
数据回放 - GB 级大文件支持(流式惰性解析)
数据回放 - 独立组态画布
波形颜色自定义
波形 Y 轴缩放、偏移
示波器主题切换
Ribbon Style 界面
高级窗体停靠系统

标准版永久免费,专业版需购买在线密钥

前往下载 →