📘 SPTrace操作手册
产品名称: SPTrace
产品型号: SPTrace Pro
版本号:V1.1
发布日期:2025-04-18
公司名称: 西安辰仪机电有限公司
技术支持邮箱:support@std.plus
📌 产品简介
SPTrace是一个性能强大的ARM CORESIGHT调试跟踪器,拥有一个千兆以太网接口和USB3.2 GEN1接口,配合免费提供的SPAnalyzer软件可以实时的采样解码分析ARM内核芯片输出的ETM/ITM/STM流信息。完整实现ARM CMSIS_DAP V2,兼容KEIL MDK/IAR/GCC等常用开发环境。同时提供了PCB Layout评估板,可以快速验证及指导TRACE接口的PCB方案。 SPAnalyzer提供了所有的功能集成,支持FLASH/MEMORY/SERIAL/TRACE等常用功能,使用了OPENOCD作为后台服务,兼容其它调试器,极大的扩展了应用场景。提供免费的软件升级和固件更新,无需额外的付费。
-
完整重建指令的执行过程:
帮助开发者发现代码运行过程的每一个不易察觉的错误,开发者可以监控程序的执行路径和性能瓶颈进行分析。当系统出现故障时也可以进行快速有效的定位分析 -
代码覆盖率的完整分析 :
排除所有隐性的不确定性,这在高可靠性设计中至关重要。可以确切的了解到哪一行代码被执行了,哪些代码行没有被覆盖到,排除所有可能存在的危险 -
变量的可视化:
直观的展示变量变化过程及精确排查变量的意外更改,这个特性在堆栈溢出,野指针定位等场景中非常有用。在数据采集等场景下,可以直观的分析数据的实时变化
🖼 产品外观与接口说明
请参考下图(产品线框图):

| 编号 | 接口名称 | 功能描述 |
|---|---|---|
| ① | 标准jtag接口 | 包含了GND/5V/SWD/TRACE等信号接口,查看详情 |
| ② | 指示灯 | 包含了三个指示灯,为红绿蓝三色,分别对应POWER/CONNECTED/RUNNING功能,查看详情 |
| ③ | DC5V电源 | 输入直流电源额定规格为5V2A |
| ④ | USB2.0 HS接口 | 主要用于仿真器与PC传输控制信号,支持WINUSB免驱 |
| ⑤ | USB3.2 G1 接口 | 用于传输高速的TRACE数据流,理论带宽可以达到5GBps |
| ⑥ | 以太网接口 | 用于传输高速TRACE数据流,理论带宽可以达到1GBps |
🚀 快速上手指南
- 插入网络/USB2.0/USB3.2连接线
网络/USB3.2接口是用于TRACE数据的传输,如果没有用到TRACE功能,可以不接。 如果用到了TRACE功能,也可以只使用其中一个接口,按需选择。 USB2.0接口用于控制数据传输,是必须接的 - 连接电源适配器
- 指示灯亮起,说明设备已经正常上电
- 此时应该可以在WINDOWS平台看到设备被正常的识别出来
打开WINDOWS的设备管理器,查看信息
其中通用串行总线设备->CMSIS-DAP V2 对应USB2.0接口
其中外部接口->USB CH372/CH375对应于USB3.0接口 - 打开SPAnalyzer软件,开始使用 SPAnayzer软件为SPTrace的配套软件,它可以发挥SPTrace的所有功能,同时它也支持其它的仿真器,如STLINK/JLINK/CMSIS-DAP设备,只是TRACE功能的实现必须依赖于硬件,只能借助SPTrace才能实现。 具体的使用说明请查看 SPAnalyzer操作手册
⚠️ 安全须知
操作本产品前,请务必阅读以下安全信息:
- 请使用原装电源适配器
- 禁止私自拆解产品
- 避免产品受潮、过热或跌落
- 本产品不适合 3 岁以下儿童使用
📦 包装清单
| 序号 | 项目名称 | 数量 |
|---|---|---|
| 1 | 主机 | 1 |
| 2 | 电源适配器 | 1 |
| 3 | USB2.0 连接线 | 1 |
| 4 | USB3.2 g1 连接线 | 1 |
| 5 | 千兆以太网连接线 | 1 |
| 6 | JTAG标准排线 | 1 |
| 7 | 评估板/STM32F207 | 1 |
🛠 故障排查
| 问题描述 | 可能原因 | 解决方案 |
|---|---|---|
| 无法开机 | 电源未连接 | 检查电源适配器 |
| 指示灯不亮 | 硬件故障/短路 | 联系售后服务 |
| USB2.0 设备无法识别 | 驱动异常 | 重新插拔或更换设备或者确认系统版本是否为WIN8.1及以上 |
| USB3.2 设备无法识别 | 驱动异常 | 重新安装驱动,驱动可以从这里下载USB3.2驱动下载 |
📐 技术规格
| 项目 | 参数 |
|---|---|
| 输入电压 | DC 5V |
| 功耗 | 最大 10W |
| 工作温度 | -10°C ~ +60°C |
| 尺寸 | 80mm × 71mm × 27.5mm |
❓ 常见问题
-
SPTrace可以当作调试器使用吗,比如STLINK/JLINK等? 可以的,SPTrace完整实现了ARM CMSIS DAP功能,可以当作调试器使用
-
与其它的调试器比有什么特点? 普通的调试器是SPTrace的一个子集。也就是说普通调试器可以实现的功能,它都支持。 是大的优势是提供了跟踪的功能,这是普通的调试器所不具备的,也是最有价值的功能
-
支持哪些ide? 基本支持所有的ide,便如常 用的keil/iar等,只要ide支持arm cmsis-dap,就可以正常使用
-
哪些软件可以使用跟踪功能? 并不是所有的ide都支持跟踪功能,跟踪功能需要专门的传输解码过程,只能使用SPAnalyzer软件
-
使用sptrace需要作哪些准备? 您需要参一台安装windows 10及以上版本系统的电脑,支持USB3, 支持千兆的路由器用于连接SPTrace的以太网接口,连接好设备后就可以开箱即用
-
我们设备不在支持列表中,应该怎么办,可以用吗? mcu市场在不断的推出新的芯片型号,我们也在不断的增加支持的列表。如果您的芯片还没有被添加进来,您可以联系我们,我们会尽快测试
🛎 售后服务与联系方式
- 产品质保:1 年(非人为损坏)
- 技术支持邮箱:support@std.plus
- 公司官网:https://std.plus
📎 附录
JTAG接口定义
