矽溪 SilixWorks矽溪 SilixWorks
使用教程

介绍

关于本站以及 DataVisualizer 系列套件的说明介绍

介绍

欢迎使用 DataVisualizer 系列套件!这是一套基于 SWD / JTAG 的 MCU 变量实时采样示波工具,原理类似 J-Scope / STM Studio / STM32CubeMonitor,但更快、更稳、更强大。本页将先带你了解这套工具是什么、能做什么,再给出本教程的学习路线。

关于站名 · 矽溪 SilixWorks

  • 矽:化学元素“硅”(Silicon,Si)的旧称,读 xī。半导体与芯片的物质底座,几乎所有软件最终都跑在它之上;1955 年因读音易混而改称“硅”,但“矽”更贴近 silicon 的源流,也更有旧时极客味。
  • 溪:数据流 stream 就像山间的小溪,涓流不息;它的 xi 音同时被收进英文名 Silix 里(见下条 -ix)。
  • Sil-:来自 silicon / silica / silex(拉丁语“燧石”),英文里 silici- 是表示“矽”的标准组合形(silicide、silicify 都用它),silicium 是欧洲多国语言里“矽”的拼法。
  • -ix​:一方面把“矽溪”的“溪”用 X 音留痕(Xi→x),另一方面 -ix 在拉丁系里是中性后缀,带一点“固件/十六进制/底层”的极客味(类似 Radix、Helix、SylixOS 这种嵌入式圈喜欢的尾音)。
  • Works:沿用定好的 Studio / Works 调性,表“工坊/工具集”。

合起来 Silix /ˈsaɪlɪks wɜːrks/ = 矽(Si) + 溪(xi) 的音变 + 拉丁词干,再接 Works → 直译可叫「矽溪工坊」。

© 矽溪 SilixWorks · Built by one dev, for devs.


什么是 DataVisualizer

DataVisualizer 是变量高速采样可视化实时示波工具系列套件的总称,目前分为以下几个版本:

  • HSS_DataVisualizer Std 标准版 / Pro 专业版
  • UNI_DataVisualizer Std 标准版 / Pro 专业版
  • DSS_DataVisualizer Std 标准版 / Pro 专业版

你能用它做什么

  • 非侵入式高速采样:HSS 模式通过 SWD / JTAG 直接访问 MCU RAM 中的全局变量,无需修改目标芯片代码、不占用运行时资源;另有 RTT 模式提供侵入式同步高速访问(DSS 版仅支持低速非侵入式采样)
  • 超快的符号解析:ELF / AXF / OUT 调试信息解析比 J-Scope 快 11 倍,支持 C / C++ / Rust 目标程序,覆盖 ARMCC / ARMCLANG / IAR / GCC / clang LLVM rustc 等工具链
  • 2D / 3D 实时示波:单图 / 多图模式、滚动 / 扫描模式、X / Y 轴游标测量、3D 示波图与 3D 图形,主题随心切换
  • 变量计算与在线改值:支持 JavaScript Math 表达式的变量公式计算、滑动平均、变量别名,还能在线修改变量值
  • CSV 实时落盘:采样数据边采边写盘,无需停止采样即可导出,支持自定义导出路径与自动按行数分割编号(Pro 版限定)
  • 更多实用能力:独立的采样 / 波形使能等,完整功能对比见功能介绍页;版本演进可查阅更新日志

教程学习路线

顺序 页面 说明
1 快速开始 下载安装并完成首次连接
2 概述与版本差异 了解 HSS / UNI 与 Std / Pro 的定位
3 调试器连接与采样配置 选对调试器、装对驱动
4 变量观测与示波图 核心工作流详解
5 CSV 记录导出与回放 数据落盘与离线回放
6 组态画布 自定义仪表界面(Pro)
7 激活与授权 Pro 激活全流程

下一步

阅读快速开始,5 分钟上手。