SEGGER 的 J-Scope

SEGGER 的 J-Scope(嵌入式开发用),也有同名的 JavaScript 安全分析工具和代码覆盖率工具。以下主要介绍 SEGGER J-Scope。

SEGGER J-Scope:MCU 实时数据可视化

由 SEGGER 推出,配合 J-Link 调试器使用,能在目标芯片全速运行时,以"示波器"风格实时显示变量波形,无需停止 CPU。

核心特点

  • 非侵入式:通过标准调试接口读取,通常不需要额外引脚或 SWO。

  • 免费使用:包含在 J-Link 软件包中,对 J-Link 用户免费。

两种数据采集模式

  1. HSS(高速采样) :J-Link 后台定期读取内存。优点 是无需修改代码,直接加载 ELF 文件即可用;缺点是速率相对较低且与程序异步。

  2. RTT(实时传输) :目标程序主动将数据写入缓冲区。优点 是速率极高(可达 MB/s 级)且能与程序执行同步;缺点是需要代码里加入 RTT 组件,有少许工作量。

简单上手 :安装 J-Link 驱动包后打开 J-Scope,新建工程,选择目标芯片并加载程序的 .elf 文件,勾选你想观察的变量,点击红色录制按钮即可看到波形。

其他同名的 "jscope"

  • JS 安全分析工具:面向漏洞赏金猎人或渗透测试人员,用于分析 JS 代码,重建路由、API 调用和权限守卫,并按优先级排序测试点。

  • JS 异步代码覆盖率工具:学术论文相关的 VSCode 扩展/CLI 工具,用于衡量异步 JavaScript 程序的测试覆盖率。

如果你是指嵌入式开发中的那个工具,通常需要配合 J-Link 使用;如果你是在做 Web 安全或 JS 开发时看到的,那可能是后面两个小众工具。你可以根据具体场景确认一下。

相关推荐
路上有只喵3 小时前
认识元器件 · 单片机(MCU/MPU/SOC) · 实战篇2
单片机·嵌入式硬件
单片机仿真设计3 小时前
Proteus仿真51单片机的智能温控风扇调速系统设计(仿真图+程序)
单片机·嵌入式硬件·proteus
youcans_5 小时前
【嵌入式软件AI编程】22. STM32 基础实验:GPIO外部中断
stm32·单片机·嵌入式硬件·ai编程·claude
未来_攻城狮5 小时前
STM32F407VGT6 芯片详解:高性能 Cortex-M4 MCU 入门指南
stm32·单片机·嵌入式硬件
xcLeigh5 小时前
FreeRTOS实战:用STM32+SEGGER打造工业级实时嵌入式系统
人工智能·stm32·单片机·嵌入式硬件·ai
路上有只喵6 小时前
认识元器件 · 单片机(MCU/MPU/SOC) · 实战篇1
单片机·嵌入式硬件
芯岭技术郦6 小时前
XL4460 FSK 无线透传模组
stm32·单片机·嵌入式硬件
半导体憨包6 小时前
共源共栅(Cascode)功率器件:让 SiC / GaN “兼容“你的硅栅驱动
嵌入式硬件·生成对抗网络·硬件工程·半导体·dc-dc·半导体芯片
天空'之城6 小时前
单片机基础核心知识点汇总(五十)
单片机·嵌入式硬件