使用教程
介绍
关于本站以及 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 分钟上手。