打印
[开发工具]

基于JScope (HSS 模式)可以图形化显示的调试方法(APM32E103)

[复制链接]
1038|30
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
#技术资源#
基于JScope (HSS 模式)可以图形化显示的调试方法(APM32E103)

1、关于JScope
           码农在调试测试代码的时候,对于查看数据状态的办法常用的手段就是通过串口打印信息。但对于查看数据形成的线性的问题时,往往就很麻烦。
    JScope 是 Segger 是推出的一款免费软件。用于MCU运行时,实时显示数据的波形。
    JScope 分为 HSS 和 RTT 两种模式。
        1)HSS 模式直接使用 J-Scope 加载 MDK 或 IAR 的可执行文件即可,操作简单但采样速度较慢;
        2)RTT 模式只需要在用户程序里添加 Segger 的 RTT 组件,操作稍麻烦但是采样速度更快更实用。
2、HSS 模式简介
          HSS 模式比较简单,仅需大家将 MDK 生成的可执行文件 xxx.axf 或者 IAR 生成的可执行文件 xxx.out文件加载到 JScope 软件里面即可。
    硬件连接:使用标准的下载接口(VCC,GND,SWDIO,SWCLK 和 NRST)或三线 JLINK-OB(GND,SWDIO,SWCLK)即可。
    优势:随时可以连接目标板,不影响目标板的正常功能,不需要额外资源。无需用户写目标板代码。
    劣势:相对 RTT 模式 ,采样速度慢,基本固定在 1KHZ 左右,仅适用于变量变化速度低于 1KHZ 的情况。
3、使用方法
      1)Segger 官方下载JScope 软件并安装。
      2)通过MDK 或 IAR生产可执行文件 xx.axf。
      3)新建 JScope 工程。


3)设置参数
     JLINK接口选择:大家通常使用的JLINK都是USB接口,所以此处选择USB。
     目标器件选择:此处选择APM32xxx。
     目标接口:根据应用程序配置,选择SWD/JTAG均可。本例程选择的SWD,所以这里也选    择  SWD。
     JLINK速度:JLINK速度配置不要太高,这里选择4000kHz。
     模式选择:此处选择HSS。
     选择可执行文件:此处在MDK例程的路径里找到可执行文件(xx.axf)。
     配置完成,点击ok,完成配置。



4)选择要查看的变量
     A、打勾选中;
     B、点击 ok。




5)点击上方的红点start,开始运行。



总结,利用JScope 可以方便查看一下,速度比较慢的变量,可以通过图形更直观的显示。比如 ADC值等




使用特权

评论回复
沙发
七毛钱| | 2022-8-1 10:29 | 只看该作者
什么是JScope

使用特权

评论回复
板凳
onlycook| | 2022-8-9 15:57 | 只看该作者
JScope 是 Segger 是推出的一款免费软件。用于MCU运行时,实时显示数据的波形。

使用特权

评论回复
地板
lajdfla001| | 2022-8-16 10:37 | 只看该作者
这个在哪里下载呢?

使用特权

评论回复
5
udaidfa002| | 2022-8-16 10:54 | 只看该作者
这个软件太棒了,比较不错的软件,感谢楼主的分享。

使用特权

评论回复
6
gygp| | 2022-8-16 20:20 | 只看该作者
JScope 是什么?

使用特权

评论回复
7
gygp| | 2022-8-20 13:12 | 只看该作者
APM32E103性能怎么样   

使用特权

评论回复
8
youtome| | 2022-8-20 14:29 | 只看该作者
使用keil调试不好吗   

使用特权

评论回复
9
houjiakai| | 2022-8-20 15:14 | 只看该作者
J-Scope好用吗   

使用特权

评论回复
10
tifmill| | 2022-8-20 16:43 | 只看该作者
没有用过这个软件。   

使用特权

评论回复
11
mollylawrence| | 2022-8-21 20:51 | 只看该作者
JScope是独立的软件吗   

使用特权

评论回复
12
Stahan| | 2022-9-5 22:32 | 只看该作者
jscope是用来在运行时,显示数据的波形的

使用特权

评论回复
13
soodesyt| | 2022-9-7 20:38 | 只看该作者
J-Scope软件使用教程有吗

使用特权

评论回复
14
janewood| | 2022-9-8 08:17 | 只看该作者
Scope是SEGGER公司推出的

使用特权

评论回复
15
benjaminka| | 2022-9-8 10:48 | 只看该作者
J-Scope是J-link的功能之一 吧  

使用特权

评论回复
16
burgessmaggie| | 2022-9-8 11:21 | 只看该作者
调试单片机可以选择keil仿真

使用特权

评论回复
17
mickit| | 2022-9-8 12:13 | 只看该作者
JScope是什么软件

使用特权

评论回复
18
jtracy3| | 2022-9-8 12:59 | 只看该作者
使用Jlink+JScope显示波形。

使用特权

评论回复
19
lihuami| | 2022-9-8 13:54 | 只看该作者
Jscope 可以看结构体变量吗

使用特权

评论回复
20
Stahan| | 2022-10-4 20:25 | 只看该作者
JScope 是干嘛的?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝