历史上的今天
返回首页

历史上的今天

今天是:2025年03月07日(星期五)

正在发生

2019年03月07日 | STM32之JScope调试

2019-03-07 来源:eefocus

J-Scope是SEGGER公司推出的,可以在目标MCU运行时,实时分析数据并图形化显示的软件。我们一起来了解一下J-Scope吧。


我们在前四篇的文档中介绍了MCU向调试终端输出信息的方法。今天就介绍一个更炫更酷、可以图形化显示数据的调试法宝—JScope。


J-Scope是SEGGER公司推出的,可以在目标MCU运行时,实时分析数据并图形化显示的软件。它不需要像SWO那样需要MCU上面额外的引脚,而是使用标准的调试接口。J-Link驱动4.90之后的版本都有这个软件哦。


J-Scope可以像示波器一样显示多个变量的值,通过读取一个ELF文件,允许选择一定数量的变量可视化,如图 1所示。你可以简单的将目标MCU连接到J-Link,并启动J-Scope软件。



使用J-Scope的同时还可以并行使用调试环境,扩展工程师的IDE的调试经验。更加方便我们分析调试过程中的数据。


J-Scope使用方法也很简单,首先在Segger目录下打开J-Scope.exe,弹出如图 2所示的对话框,选择需要调试的elf文件,单击OK。



然后在如图 3所示的对话框添加变量。注意添加的变量在程序中应该是全局变量。



单击OK,选择运行之后,我们就可以看到J-Scope绘制出来的精美的曲线了。

推荐阅读

史海拾趣

问答坊 | AI 解惑

天下最有才的辞职信

  亲爱的老板:    昨天外面下了一场雨嗳,这让我想起我国著名诗人汪国真的诗句:“总有些这样的时候,正是为了爱,才悄悄躲开,躲开的是身影,躲不开的,却是那份,默默的情怀。……“    领导你看,他写得多好啊,我一边读他的诗,一边 ...…

查看全部问答>

wince6.0 bootloader疑问

小弟现在手上有块深圳海天雄的6410开发板。最近在学习它的bootloader源码。 在网上看到we-hjb大侠的帖子上说,一般在eboot之前有个nboot,可是海天雄给的源码中好像没有nboot这一块,生成的eboot.bin是264k。 请问大家在nandflash启动的时候,可 ...…

查看全部问答>

44b0 FIQ中断怎么写?我这中断向量表0x1c后怎么还有中断向量?

1、44b0 FIQ中断怎么写? 2、我这中断向量表0x1c后怎么还有中断向量?这是怎么起作用的?         b InitialReg         b Error_ISR         b Error_ISR       ...…

查看全部问答>

ARM汇编MOVS指令影响CPSR和BX状态切换指令的问题

问题一:MOV是怎么影响CPSR的 问题二:求证对BX用最后一位标志状态切换的一点猜想 程序代码如下:           AREA EX,CODE,READONLY           ENTRY MAIN   &nb ...…

查看全部问答>

嵌入式做到什么程度可以去开发手机?

听说现在的手机很多用ARM作为处理器,各位大虾能否给小弟一些相关信息,现在对嵌入式比较感兴趣,正准备学习。…

查看全部问答>

51单片机定时器初值设置问题

刚接触和学习51,我看到有的定时器初值设置是 TH0=(65536-50000)/256; TL0=(65536-50000)%256; 有的是TH0=0FCH             TL0=66H 这两种设置有什么区别,好像第二种简单一点,能不能帮忙解释下第 ...…

查看全部问答>

dfu的问题,香水请进

                                 用ST的DFU工具烧写片内flash或者片外flash时,  这个工具没有办法指明烧写的起始位置,  比如说 ...…

查看全部问答>

各位大侠请给小弟指点迷津?

我一直很喜欢单片机,也想往这方面发展,可是我找工作却到处碰壁,我现在只会51单片机,不过在自学avr,编程仿真都还行,用c和汇编,也会ptotel,数电模电都行,但去找工作人家不是嫌我没经验,就是要求高,像得会dsp啊,arm啊,所以我现在的水平找 ...…

查看全部问答>

如何选取压敏电阻和热敏电阻

请教各位大侠,如何选取压敏电阻和热敏电阻,有用过TVS的吗?…

查看全部问答>

【共享】芯嵌stm32入门教程 + 视频

(一)芯嵌stm32入门视频,下载地址:http://pan.baidu.com/share/link?shareid=2052956608&uk=3942664303 芯嵌stm32入门视频之一《stm32入门初探》 芯嵌stm32入门视频之二《芯嵌stm32使用指南》 芯嵌stm32入门视频之三《JLink的安装和使用》 ...…

查看全部问答>