矽溪 SilixWorks矽溪 SilixWorks
使用说明

变量观测与示波图

符号文件加载、观测列表(别名 / 公式 / 统计 / 在线修改)与 2D / 3D 示波图的完整使用说明

变量观测与示波图

加载符号文件

从固件符号文件解析全局变量类型树(懒展开 + 搜索筛选):

  • 支持格式:*.elf、*.axf、*.out、*.obj、*.debuginfo(覆盖 ELF/DWARF 与 TI COFF+DWARF)
  • 支持语言与工具链:C / C++ / Rust;ARMCC / ARMCLANG / IAR / GCC / clang LLVM rustc
  • 解析速度:超大型 ELF 约 4 秒完成,比 J-Scope 快约 11 倍
  • HSS 模式连接时自动重新解析符号文件 仅 Pro

观测列表

在变量选择面板中双击变量即可加入观测列表:

  • 变量别名:为冗长的变量名设置易读的显示别名
  • 计算公式:支持 JavaScript Math 表达式实时计算(如 Math.sin(x) * 3.3、移位运算等)
  • 统计:最小值 / 最大值 / 滑动平均值,滑动平均窗口大小可自定义
  • 独立使能:采样使能与波形使能相互独立
  • 在线修改:双击观测行即可修改变量值并写回 MCU RAM
  • 观测列表刷新率:1~60 FPS 可调(Ribbon「快捷设置」)

观测列表与 Ribbon 界面

2D 示波图

  • 扫描模式 / 滚动模式可切换;支持缩放、平移、X / Y 轴自动与手动缩放
  • X / Y 轴游标测量:读取游标处的时间与幅值、游标间差值
  • LTTB 降采样:大数据量下兼顾波形细节与渲染流畅度
  • 单图模式:全部变量绘制在同一坐标系
  • 多图模式:网格子图布局——Std 最多 6 个子图;Pro 最多 18 个且行列可自定义 仅 Pro

多图模式与变量选择

3D 示波图与 3D 图形

  • 3D 时序图:变量随时间的三维展示
  • 3D 姿态图:适合姿态 / 欧拉角类变量,自带朝向 gizmo
  • 示波器主题随心切换

下一步