STM32 调试中 STLINK STM-STUDIO 图形化显

2019-11-30  本文已影响0人  yltzdhbc

低成本的STlink是入门的必备之选了,虽然十几块钱就可以买到一个,但是他的功能一个都不少

在之前,想要把一个变量用类似示波器打印出来分析,我的做法是使用串口,发送协议数据到电脑,电脑上位机使用相同的协议解析出来每个通道的数据并且显示。

这样做有个一好处就是可以使用无线模块远程监控机器人的状态,但是很多时候,并不需要这样的功能,增加串口、写协议既繁琐又容易出错,也不能随时的变更检测对象,不便于开发

ST官方有一个叫做 STM-STUDIO 的图形化显示工具 ,我翻译了一下官方介绍并且提取了几个重要的点

STM-STUDIO的使用方法

1.打开STM-STUDIO 主界面:

stmstudio.png

2.导入MDK-ARM编译产生的axf文件
使用CUBEMX生成的工程,编译之后文件在工程目录/MDK-ARM/工程名称文件夹
我的工程名称叫做robot,那么导入文件robot/MDK-ARM/robot/robot.axf

3.将变量添加到变量查看器
右键变量 Send To VarViewer1 添加变量到变量查看器1

添加到变量查看器.png
4.最终效果
这是我用来监测编码器的脉冲计数,用手转动电机,可以实时的把脉冲数的变化情况显示出来
最终显示1.png

5.添加多个变量查看器
右键左下方状态栏,选择 New Var Viewer 即可添加新的变量查看器

添加多个查看器.png

致谢

感谢strongerhuang的文章作为学习的参考,这里是他的STM-STUDIO文章,我几乎是按照他的做法实现了一遍,受益匪浅
https://www.mianbaoban.cn/mp/a4162.html

这是他的个人网站,有丰富的嵌入式资料
www.strongerhuang.com

上一篇 下一篇

猜你喜欢

热点阅读