[开发工具] 使用STM32CubeMonitor对运行数据进行观察-入门篇

1 背景

STM32CubeMonitor 1.0.0早于2020年2月发布,但感觉用的人不是很多,手里有一块Nucleo-F767ZI的板子,用他来体验一下

硬件:Nucleo-F767ZI

软件:GPIO_IOToggle例程简单修改

工具:ST-Link(这个是必须的,不能用J-Link等其他工具),STM32CubeMonitor1.4.0

STM32CubeMonitor1.4.0下载方式

百度网盘链接https://pan.baidu.com/s/173EVs6YVJ8imOe7kpNOkmA?pwd=role

ST官网链接https://www.st.com/en/development-tools/stm32cubemonitor.html#get-software

2 安装软件

双击exe文件,开始安装

除了选择安装路径,就是一路next

选择安装路径,如果想要更改安装路径需要右键以管理员身份运行

安装完成后,初次打开的界面

3 功能调试

3.1 给单片机下载一个带变量的程序,这里基于HAL库自带的GPIO_IOToggle例程,只添加一个变量,用来观察

定义一个变量

在主循环修改变量值

编译并下载

3.2 配置STM32CubeMonitor环境

3.2.1 选择myProbe_Out信号来源,ST-Link

3.2.2 按照同样的方法选择myProbe_In信号来源,ST-Link

3.2.3 配置项目信息

找到步骤3.1编译出来axf文件的路径,复制

设置一个项目名,粘贴刚才复制的axf文件路径,然后在file栏选中axf文件

几秒后,可以点击查看axf里面都有哪些变量

选中我们要监控的变量,点击添加

完成添加

3.2.4 点击部署

3.2.5 打开显示面板

点击启动获取按钮

3.2.6 大功告成,可以观测我们设置的变量了

4 其他方式监测面板

在浏览器输入本机地址可以在浏览器里面观测

5 总结

原来我们只需要点几下鼠标,并不需要修改单片机程序就可以实时监控变量信息了,当然STM32CubeMonitor也有另外一种模式,就是Snapshot模式,那种是需要添加文件到单片机工程的,这里我们使用的是Direct模式,希望能够起到抛砖引玉的作用,感兴趣的小伙伴研究起来啊。
---------------------
作者:role_2099
链接:https://bbs.21ic.com/icview-3231122-1-1.html
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值