芯课堂 | JScope虚拟示波器使用说明

​1. 首先需要安装Jlink的驱动,即安装JLink_Windows_V634e之后才能安装JScope,一般这个能正常使用Jlink下载、仿真说明你的Jlink驱动已经正常安装

2. 需要安装Jscope,即安装Setup_JScope_V611m,安装完成之后能看到以下画面

3. 新建一个Jscope工程,点击左上角File -> New Project

4. 在弹出的配置选项中,找到Specify Target Device,设置目标设备类型 

因为我们用的芯片都是ARM的Cotex-M0架构的,所以找到Cotex-M0并选择OK

5. 载入目标工程的Elf File文件(即包含程序中定义的变量名字和该变量对应的实际地址信息的文件),它在你的工程程序的out文件夹内,是.axf格式的

6. 填入想查看的变量的名称,你可以打开你的程序,直接把变量的名称复制过去就好了,如果是结构体的变量,是需要复制结构体的成员名称,不要带结构体的名称

如需要找到对应结构体下的变量,则填入结构体的名称

例如:想查看U相相电流Ia,只需要填入focvar,它支持模糊查找,会列出Focvar结构体下的成员名称,找到Ia,并勾选,之后按OK确认

继续添加变量可以在下方的空白处单击右键添加

7. 以下为重要注意事项,操作不当可能会导致炸板、炸机,切记!

左上角的操作栏上,有Sampling和Target,其中Sampling是指通过Jlink读取当前MCU内变量的数值,你点Sampling的开始/停止/暂停采样,这都不会影响MCU的运行,只是停止了Jlink的读取。

而旁边的Target则会真正的让MCU停止、复位,如果电机在运行的时候,你让MCU暂停了,MCU并不会停止驱动MOS输出电压,相当于电机长时间未换相就会造成炸板、炸机,所以请勿操作Target的选项!

8. 点击左上角Sampling的●即可开始读取MCU的变量的状态

弹出的一个窗口是提示Jlink V9的基础版最高采样率只有1Khz,可以不用管它。如果是Pro版本则没有限制,但那个太贵了,基础版的1Khz的采样率对于查看一些变化不是非常快的变量也足够了,另外Jlink V8只能由50hz的采样率,这根本没法看,所以强烈建议使用Jlink V9

之后就可以看到变量的波形,类似示波器

(1)点击Sampling栏的放大镜,可以缩小或者拉长时间轴,即调整X轴

(2)在下方右键单击对应的变量,可以调整该变量通道的幅值缩小或者放大,即调整Y轴

(3)左侧的三角符号,可以拖动对应波形的上下位置

(4)若想查看某一时刻的变量的值,可以点击Sampling栏目的停止或者暂停,让波形停下来,区别是停止后再按开始波形会重新开始绘制,暂停再按开始会继续之前的绘制。然后中间有根黄线光标可以左右拖动,黄线光标和波形的交界点就会在下方显示该时刻变量的值

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/522013.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

ip地址电脑哪里看?一文揭秘

在数字化和网络化的今天,IP地址对于电脑用户而言具有至关重要的意义。无论是进行网络配置、故障排除还是安全管理,了解如何查看电脑的IP地址都是一项必备技能。虎观代理将深入解析IP地址的概念,详细指导用户如何在电脑上查看IP地址&#xff0…

红黑树插入机制深度剖析与实践指南

红黑树插入机制深度剖析与实践指南 一、红黑树的基本概念二、插入操作的初步2.1 RB-INSERT-FIXUP过程2.2 循环的不变性2.2.1 情况1:叔节点是红色2.2.2情况2和情况3:叔节点是黑色 三、插入操作的复杂性分析四、伪代码4.1 RB-INSERT 过程4.2 RB-INSERT-FIX…

angular—mooc课学习笔记

1.angular工程目录 2.设置标签元素样式 3.fex布局 4.事件绑定 5. 双向数据传输 6. 键盘实现方法

新生儿斜视:早期发现与关爱的重要性

引言: 新生儿斜视是一种常见的眼睛问题,如果不及时发现和治疗,可能会影响宝宝的视觉发展。因此,家长们需要重视并及时关注宝宝眼睛的情况,以便及早发现并处理斜视问题。在本文中,我们将探讨新生儿斜视的注意…

蓝桥杯刷题 前缀和与差分-[NewOJ P1819]推箱子(C++)

题目描述 在一个高度为H的箱子前方,有一个长和高为N的障碍物。 障碍物的每一列存在一个连续的缺口,第i列的缺口从第l各单位到第h个单位(从底部由0开始数)。 现在请你清理出一条高度为H的通道,使得箱子可以直接推出去。…

蓝桥杯刷题-09-三国游戏-贪心⭐⭐⭐

蓝桥杯2023年第十四届省赛真题-三国游戏 小蓝正在玩一款游戏。游戏中魏蜀吴三个国家各自拥有一定数量的士兵X, Y, Z (一开始可以认为都为 0 )。游戏有 n 个可能会发生的事件,每个事件之间相互独立且最多只会发生一次,当第 i 个事件发生时会分别让 X, Y,…

GitHub突破1000星!上交、清华开源个性化联邦学习算法库PFLlib

©PaperWeekly 原创 作者 | 张剑清 单位 | 上海交通大学、清华大学(AIR) 研究方向 | 联邦学习 我们在 GitHub 上开源了一个个性化联邦学习算法仓库(PFLlib),目前已经获得 1K 个 Star 和 200 个 Fork,在…

【C++】探索C++中的类与对象(下)---深入理解C++中的关键概念与应用

​​ 🌱博客主页:青竹雾色间. 😘博客制作不易欢迎各位👍点赞⭐收藏➕关注 ✨人生如寄,多忧何为 ✨ 在C编程中,有许多重要的概念和特性,包括构造函数、explicit关键字、静态成员、友元以及内部类…

58 vue-cli 以及 webpack 提供的默认的插件, 配置

前言 vue-cli 这边作为驱动 webpack 的一个应用 它需要构造 webpack 所需要的上下文, 以及参数 这里 我们来关注一下 vue-cli 这边为 webpack 构造的参数 的相关处理 webpack 这边上下文的配置, 主要分为了几个部分, Entry, Output, Module, Resolve, Plugin, DevServer, O…

Linux下Qt生成程序崩溃文件

文章目录 1.背景2.Qt编译生成程序2.1.profile模式的本质 3.执行程序,得到core文件4.代码定位4.1.直接使用gdb4.2.使用QtCreator 5.总结6.题外话6.1.profile模式和debug模式的区别 1.背景 在使用Qt时,假如在windows,当软件崩溃时,…

太阳能光伏电子实验酸洗用PFA方槽耐受强酸碱耐高温

PFA清洗槽是四氟清洗桶后的升级款,主要用于半导体光伏光电等行业,一体成型,无需担心漏液,表面光滑无毛刺。 别名PFA浸泡桶、PFA酸缸、PFA方槽等,可定制尺寸,可配套盖子,盖子有PFA/PTFE两种材质…

uniapp:聊天消息列表(好友列表+私人单聊)支持App、H5、小程序

🎬 江城开朗的豌豆:个人主页 🔥 个人专栏 :《 VUE 》 《 javaScript 》 📝 个人网站 :《 江城开朗的豌豆🫛 》 ⛺️ 生活的理想,就是为了理想的生活 ! 目录 ⭐ 文章简介(效果图展示&#xff…

【SQL】1890. 2020年最后一次登录(简单写法;窗口函数写法)

前述 sql 中 between 的边界问题 ---- between 边界:闭区间,not between 边界:开区间 在 sql 中, between 边界:闭区间not between 边界:开区间 题目描述 leetcode题目:1890. 2020年最后一…

LC 235.二叉搜索树的最近公共祖先

235. 二叉搜索树的最近公共祖先 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大&…

量身定制:选择能够解决企业问题的六西格玛培训机构

现在的培训机构太多了,都在打着六西格玛管理的旗号,甚至有很多培训机构连六西格玛管理都没有学习过,就敢号称自己是六西格玛管理专家。在这个鱼龙混杂的市场上,很多企业对于选择什么样的培训机构,以及如何选择一家靠谱…

【话题】如何看待那些速成并精通软件书籍的神器

大家好,我是全栈小5,欢迎阅读小5的系列文章,这是《话题》系列文章 目录 背景1. 神话与现实1.1 理论与实践之间的鸿沟1.2 一劳永逸的错觉 2. 速成书籍的优势与局限2.1 优势:2.2 局限: 3. 如何有效利用速成书籍3.1 量力而…

第十二天--二维数组的彻底解刨--地址

1.二维数组我们用父子的地址来称呼二维数组的地址 比如arr[3][4] 这里的arr是二维数组的首地址,也是父数组的首地址,也是子数组的首地址 arr1父数组的地址偏移1,实际上是偏移了4*416个字节 arr[0]是子数组的首地址,arr[0]1是子数…

Ubuntu22.04安装Anaconda

一、下载安装包 下载地址:https://www.anaconda.com/download#Downloads 参考:Ubuntu下安装Anaconda的步骤(带图) - 知乎 下载Linux 64-Bit (x86) installer 二、安装 在当前路径下,执行命令: bash Ana…

Nifi同步过程中报错create_time字段找不到_实际目标表和源表中没有这个字段---大数据之Nifi工作笔记0066

很奇怪的问题,在使用nifi的时候碰到的,这里是用NIFI,把数据从postgresql中同步到mysql中, 首先postgresql中的源表,中是没有create_time这个字段的,但是同步的过程中报错了. 报错的内容是说,目标表中有个create_time字段,这个字段是必填的,但是传过来的flowfile文件中,的数据没…

智过网:一建继续教育,操作指南与周期解析

随着社会的快速发展和技术的不断更新,建筑行业对从业人员的专业素质要求也在逐步提高。为了确保一级建造师的专业技能能够与时俱进,满足行业发展的需求,继续教育成为了必不可少的环节。本文将详细解析一建继续教育的操作流程及其周期安排&…