【STM32】高效开发工具CubeMonitor快速上手

这篇具有很好参考价值的文章主要介绍了【STM32】高效开发工具CubeMonitor快速上手。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

工欲善其事必先利其器。拥有一个辅助测试工具,能极大提高开发项目的效率。STM32CubeMonitor系列工具能够实时读取和呈现其变量,从而在运行时帮助微调和诊断STM32应用,类似于一个简单的示波器。它是一款基于流程的图形化编程工具,类似于LabView或者是Simulink。

通过此篇博文,可以快速上手STM32CubeMonitor。

下载链接:

STM32CubeMonitor - 在运行时测试STM32应用的监控工具 - 意法半导体STMicroelectronics

注意:1.此工具仅支持通过 ST-LINK 的SWD或者JTAG接口连接到目标MCU,不支持J-LINK。

2.可以使用多个ST-LINK ,监控多个单片机。

下载安装完成进入的页面如下图所示:

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

使用教学:

1.【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机采集输出节点,该节点用于配置选择一个仿真器,确定协议类型和频率。通过该节点可以打开和关闭与仿真器的连接。

2. 【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机采集输入节点,该节点用于配置选择一个仿真器,通过仿真器接收数据,该节点后一般连接一个或者多个processing节点。

3. 【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机图标节点,用于在图标上显示数据。

4. 【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机处理节点,用于处理仿真器输入变量组的监测值。能够在变量监测值的基础上进行计算,还能够记录变量数据。

5. 【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机变量节点,用于定义变量组,可以包含多个变量。变量是来自目标STM32中的全局变量或外设寄存器

6. 【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机写入面板节点,是修改变量时的输入组件。


示例基于项目:项目链接http://链接:https://pan.baidu.com/s/1q08GteijIO-cTTHuP59buA?pwd=1111 提取码:1111

示例要求:监视项目中的ad1和ad2

第一步,连接板子,并将程序烧录到开发板中。(使用的板子是正点原子的探索者,并将PA0和PA1分别连接到了5V和GND上,用于进行adc读取。)

第二步,添加仿真器。

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

图中的三角形意味着没有添加过仿真器,双击点开myProbe_Out,添加仿真器并配置协议和采样频率。

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

点击后面这个🖊。

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机 【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

最后点击完成。

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

当myProbe_Out上面出现了蓝色的小圆圈代表添加成功。

myProbe_In也做相同设置,添加仿真器。

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

第三步,

添加想要监视的变量组

双击myVariables,点击🖊,添加CubeMX生成的.axf文件路径。

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

点击右上角更新。

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

选择合适的采样频率,然后点击完成,完成变量组添加的设置。

第四步,对processing进行处理

双击processing节点,进入配置。

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

Log option 用来记录数据到文件中,根据自己需要进行选择。

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

Post-processing用来针对当前监视的变量进行处理。

根据需要进行配置,点击完成,实现配置。

第五步,完成部署,进行监视

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

点击右上角的DEPLOY按钮,然后点击DASHBOARD按钮。

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

点击START ,进行数据采集;STOP,数据采集停止;CLEAR,采集的数据清空。

【STM32】高效开发工具CubeMonitor快速上手,STM32,stm32,嵌入式硬件,单片机

IMPOART DATA,可以用来导入监测得到的数据。 

此上,我们就快速上手了STM32CubeMonitor。但是需要注意的是,如果程序重新编译烧录,变量的地址可能发生变化,需要重新进行配置。文章来源地址https://www.toymoban.com/news/detail-648107.html

到了这里,关于【STM32】高效开发工具CubeMonitor快速上手的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • STM32CubeIDE开发(十九),结合图片取模工具,stm32程序在LCD显示图片

    目录 一、图片取模工具(imag2lcd) 二、 工程设计 三、图片显示实现过程 四、编译及下载         我们前面将汉字显示时说过,嵌入式LCD屏显示就是通过LCD屏幕数据接口给每个屏幕像素给出一个颜色值实现实时渲染显示出来。只不过文字显示时,给出的是一个二进制点阵

    2024年02月16日
    浏览(40)
  • 使用Simulink代码生成工具基于STM32开发板对永磁同步电机进行开环控制

    代码链接:【免费】使用Simulink代码生成工具对永磁同步电机进行开环控制资源-CSDN文库 本文介绍使用Simulink代码生成功能在STM32开发板平台上运行永磁同步电机。 硬件基础: Nucleo-G431RB开发板 X-NUCLEO-IHM07M1驱动扩展板 57BLDC-24V-210W时代超群直流电机 软件基础: MATLAB 2022b 安装

    2023年04月14日
    浏览(63)
  • [FOC-Simulink]使用Simulink代码生成工具基于STM32开发板对永磁同步电机进行开环控制

    代码链接:【免费】使用Simulink代码生成工具对永磁同步电机进行开环控制资源-CSDN文库 本文介绍使用Simulink代码生成功能在STM32开发板平台上运行永磁同步电机。 硬件基础: Nucleo-G431RB开发板 X-NUCLEO-IHM07M1驱动扩展板 57BLDC-24V-210W时代超群直流电机 软件基础: MATLAB 2022b 安装

    2024年02月13日
    浏览(43)
  • 【高效开发工具系列】Hutool Http工具类

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年02月05日
    浏览(46)
  • 【高效开发工具系列】Postman

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年02月08日
    浏览(48)
  • 【高效开发工具系列】eclipse部署web项目

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年02月04日
    浏览(46)
  • 【高效开发工具系列】Mac删除启动台图标

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年02月05日
    浏览(49)
  • 【高效开发工具系列】云服务器+Nginx自定义图床

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年02月05日
    浏览(57)
  • 超高性能MCU发布,为开发人员提供了高效的工具链

    近日嵌入式开发软件和服务的全球领导者IAR与业界领先的半导体器件供应商兆易创新(GigaDevice)宣布,联合推出最新版本IAR Embedded Workbench for Arm 9.40已经全面支持兆易创新的GD32H737/757/759系列超高性能MCU微控制器,这为**ERP系统**开发人员提供了高效的工具链。 据了解,GD32H737/7

    2024年02月16日
    浏览(57)
  • IDEA常用高效开发工具—screw一键生成数据库文档(仅需三步)

    引入screw核心... 在自己设置的保存位置打开即可:

    2024年02月15日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包