J-Scope是Segger推出的一款免费软件,用于MCU运行时,实时显示数据的波形。 J-Scope分为HSS和RTT两种模式: 1)HSS模式直接使用J-Scope加载MDK或IAR的可执行文件即可,操作简单但采样速度较慢;2)RTT模式只需要在用户程序里添加Segger的RTT组件,操作稍麻烦但是采样速度更快更实用。 软/硬件版本 硬件-JLINK:常见的JLINK B...
J-Scope分为HSS和RTT两种模式: 1. HSS(High-Speed-Sampling)模式:jlink周期性的读取数据,将数据上传至j-scope显示。 优点: 1)简单,代码无需做任何更改 2)通过elf文件确定变量地址 缺点: 1)相比RTT模式数据传输速度更慢 2)异步采样,具有相当的非实时性 2. RTT(Real-Time-Transfer)模式:实时传输模式,代码主动...
1. J-Scope监控方案 1.1. 【监控变量示例】J-Scope作为一种创新的MCU代码实时监控解决方案,应运而生。它能够实时追踪并显示MCU代码的执行情况,无需外部调试器或仿真器的辅助。这种全新的监控方式不仅简化了开发流程,还降低了开发成本,为嵌入式系统开发者带来了全新的体验。假设你正在进行MCU代码开发,并希望实时...
双击可执行文件启动J-Scope。对话框将出现。 选择“新建项目”并按下“确定”。J-Scope配置对话框将打开。 连接到J-Link:如果J-Scope以独立模式使用,并连接到J-Link,选择“USB”或“TCP/IP”作为连接类型,可选择输入J-Link的序列号或IP地址以连接到特定的J-Link。 异步模式(HSS): HSS模式通过定期间隔采样内存...
需要JLink V9及JFlash和JScope软件。确保你的JLink版本是V9或更高,并已安装JFlash和JScope软件。基本使用步骤:创建新工程:在JScope中,首先需要创建一个新的工程文件。选择目标单片机型号:在创建工程时,选择你的目标单片机型号,以确保JScope能够正确识别并连接。配置监控变量:通过读取elf或axf文件,...
J-Scope可以以类似示波器的方式显示多个变量的值。它读取elf或axf文件并允许选择多个变量进行可视化。 只需将目标微控制器连接到J-Link并启动J-Scope,几个步骤即可配置J-Scope,并选择要显示的符号。如下图 J-Scope主要有RTT和HSS两种工作模式。 RTT模式:需要用户在MCU上添加代码,有点类似串口上传数据,因为有额外的...
1.首先需要安装Jlink的驱动,即安装JLink_Windows_V634e之后才能安装JScope,一般这个能正常使用Jlink下载、仿真说明你的Jlink驱动已经正常安装 2. 需要安装Jscope,即安装Setup_JScope_V611m,安装完成之后能看到以下画面 3. 新建一个Jscope工程,点击左上角File -> New Project ...
j-scope 英 [dʒeɪ skəʊp] 美 [dʒeɪ skoʊp]【电】J形望远镜
(1)下载这几个文件,也可以在Jscope的安装路径下找到。 安装路径如下图: (2)将SEGGER_RTT.c,SEGGER_RTT.h,SEGGER_RTT.h添加进工程,并把SEGGER_RTT.c添加到工程。 (3)添加缓存定义 char JS_RTT_UpBuffer[4096]; // J-Scope RTT Buffer int JS_RTT_Channel = 1; // J-Scope RTT Channel ...
准备工作:启动J-Scope前,请确认目标设备正在运行应用程序。应用程序可以通过J-Flash、J-Link Commander下载,或从IDE内启动。双击可执行文件启动J-Scope,对话框将出现。新建项目:选择“新建项目”,按下“确定”。J-Scope配置对话框将打开。连接J-Link:若J-Scope以独立模式使用,并连接到J-Link,...