请注意,为公共帐户加注星标,不要错过精彩的内容。资料来源:STM32应该有许多使用STMStudio实时监视变量的嵌入式朋友。与STMStudio相比,STM32CubeMonitor还可以提供变量监视功能,以及非常丰富的组件,用于构建各种样式的图形界面;其次,可以免费扩展许多免费的第三方组件。此外,STM32CubeMonitor还支持远程监视功能。 STMStudio和STM32CubeMonitor相关的使用方法,我之前已经为您整理了一下:STM Studio调试和诊断工具介绍了STM32CubeMonitor的介绍,下载,安装和使用教程。许多朋友可能仍然不熟悉此工具。今天,我将再次与您分享。 ,让所有人都了解最新的STM32CubeMonitor。回顾STM32Cube系列大家族STM32Cube系列软件开发工具是一个大型家族,可提供从MCU配置,代码生成,编译和调试到程序刻录和整个软件开发过程监控所需的所有功能。他们各自履行职责,职能重叠。我们将共同努力,为STM32开发人员构建一个完整的开发平台。 ▲> STM32Cube系列软件开发工具系列其中,STM32CubeMX提供了图形配置界面,以帮助开发人员快速创建新项目(支持STM32CubeIDE,IAR,KEIL和其他IDE)。 & nbsp; STM32CubeIDE基于Eclipse和GCC工具链,它提供了代码编辑,编译和调试功能。 & nbsp; STM32CubeProgrammer& nbsp;是STM32程序刻录工具,可以擦除和编程片上闪存和片外存储器,并支持ST-LINK调试接口和UART / USBDFU引导加载程序接口。 & nbsp;有图形功耗测量软件STM32CubeMonitor-Power,STM32WBFR性能测试软件STM32CubeMonitor-RF等。 & nbsp; ▲添加了STM32CubeMonitor新发布的STM32CubeMonitor将成为工程师发展历程中的另一个里程碑。 STM32CubeMonitor是一个变量监视和可视化工具,它支持通过ST-LINK的SWD或JTAG接口连接到目标MCU。它可以读取需要检测的变量的值,而不会中断程序全速运行。它非常适合需要全速调试程序的情况,并且通过设置断点对传统的调试方式进行了补充。除变量检测外,STM32CubeMonitor还可用作在PC端开发IoT应用程序的工具,从而简化了开发过程。丰富的图形界面▲STM32CubeMonitor的主要功能STM32CubeMonitor可以以非侵入方式(直接模式)检测程序变量,实时分析收集的数据,并协助程序诊断。除了直接模式之外,快照模式还可以通过向应用程序添加特定的采样代码来提供更准确的采样。可以根据可执行文件导入变量,也可以根据变量地址手动添加变量,并对收集到的变量进行各种后处理操作,并可以设置采样触发条件。 & nbsp; STM32CubeMonitor是基于NODE-RED开发的,具有大量的图形开发组件,可以开发灵活且可变的可视图形界面。在该软件的图形流编辑器中,用户仅需使用鼠标配置不同的节点即可创建自定义仪表板,并且无需编程即可快速添加仪器,条形图,点线图和其他小工具。两种工作模式STM32CubeMonitor具有两种工作模式:设计模式和仪表板模式。 ▲STM32CubeMonitor工作模式设计模式是编辑模式,可以为特定应用创建和编辑新的监视用户界面。默认情况下,打开STM32CubeMonitor处于此模式。在设计模式下,可以通过拖放不同的节点来创建或编辑不同的逻辑数据流(Flow),以实现所需的功能。例如,通过点和线图实时显示要检测的变量,或者可以通过按钮控制GPIO端口的状态。在设计方式下,您可以查看当前所选节点的说明以及正在运行的程序的调试信息。 & nbsp;编辑完所有节点并部署并运行它们之后,您可以通过按DASHBOARD按钮进入Dashboard模式。在仪表板模式下,您可以看到运行“流”操作的结果。在设计模式下进行了编辑,请参见之前设计的界面,并使用该界面来检测或控制变量t的值