查看: 3052|回复: 0

使用J-Scope波形软件加速产品开发

[复制链接]

1

主题

4

帖子

1383

积分

资深专家

Rank: 7Rank: 7Rank: 7

积分
1383
发表于 2021-12-13 15:26:21 | 显示全部楼层 |阅读模式
   在实际项目中,我们需要将传感器或者 ADC的数值以波形的形式显示。通常的解决办法是用 USB 接口上位机或者存储整理出一部分采集数据,使用这种方式比较繁琐。现在可以使用 J-Scope 波形软件的快速显示模式,将 JLINK 插上即可。
J-Scope概述
         J-Scope是一款免费软件,可在目标运行时实时分析和可视化微控制器上的数据。
   主要有 RTT HSS 两种工作方式
                  HSS模式:仅需大家将 MDK 生成的可执行文件 xxx.axf 或者 IAR 生成的可执行文件 xxx.out 文件加载到                   J-Scope软件里面即可。采样率1KHZ左右
                  RTT模式:这种方式类似串口上传数据,只是换成了 SWD 接口。(需要修改程序,速度比HSS快)
测试说明:
         使用HSS 模式调试FM33LG0开发板,通过AD采集的数据在J-Scope上显示波形。
         JLINKJLINK-V9,驱动是JLink_Windows_V614bJ-ScopeSetup_JScope_V611m
使用流程
1.     把程序烧录到MCU中
2.     打开J-Scope软件选择新建工程
                   1.png
3.     选择USB模式,芯片为Cortex-M0,Elf File在工程项目Objects中的xxx.axf。然后点击OK。
          2.png
4.     选择需要显示的变量(只有全局变量)
3.png
5.     点击菜单栏上的小红点开始运行,会有弹框点击OK就行。(下面就是我转动电位器的波形)
4.png
6.      J-Scope显示的电位器中位值为1624与实际LCD显示的值一致(LCD只有3位数字)
5.png
总结
         HSS模式适合采样变化速度低于 1KHz 的变量,不限制变量类型,8bit 64bit 均可。在项目调试中还是非常实用的,特别是各种传感器的波形显示,建议大家都尝试一下。
本次使用的软件和代码也一并上传。
JScope示例 - 开源.rar (10.46 MB, 下载次数: 1438)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表