本帖最后由 role_2099 于 2022-6-11 17:39 编辑
#申请原创#
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模式,希望能够起到抛砖引玉的作用,感兴趣的小伙伴研究起来啊。 |
详细介绍了STM32CubeMonitor的安装和使用过程,此款软件确实使用的人较少,很多人都熟悉自己的开发工具了,用起来也很顺手,新的工具还需要时间来扩大自己的影响力,不过此款软件确实非常适合进行数据观察,论生态,国产MCU厂商还有很长的路要走。