STM32CubeMX 窗口及工具介绍

先点赞,再看博客,顺便点个关注鼓励一下。
如果文章看完,觉得不错的话可以点个收藏,日后不迷路。

1 前言

1.1 STM32CubeMX

2.1_1.STM32CubeMX_20200803

图1 STM32CubeMX(点击图片进入 ST 官网 STM32CubeMX 介绍页面)

1.2 准备工作

    系统版本: Windows 10 专业版 64 位
    软件版本: V6.0.0
    安装教程:STM32CubeMX 下载及安装教程

2 STM32CubeMX 窗口介绍

  1. 打开 STM32CubeMX 软件,窗口界面如下;
    2_1
图2 STM32CubeMX 软件界面
  1. File 工具栏及说明如下:

2_2

图2 STM32CubeMX File 工具栏
    
表1 STM32CubeMX File 工具栏
序号 File 说明
01 New Project 新建工程
02 Load Project 加载(打开)工程
03 Import Project 导入工程
04 Save Project 保存工程
05 Save Project As 保存工程到··· (另存为)
06 Close Project 关闭工程
07 Generate Report 生成报告
08 Recent Project 最近打开的工程
09 Exit 退出软件
  1. Window 工具栏及说明如下:

2_3

图3 STM32CubeMX Window 工具栏
    
表2 STM32CubeMX Window 工具栏
序号 Window 说明
01 Outputs 输出窗口显示/不显示
02 Font size 调整软件字体大小(Smaller,Medium,Larger三种大小,勾选后重启软件生效)
  1. Help 工具栏及说明如下:

2_4

图4 STM32CubeMX Help 工具栏
    
表3 STM32CubeMX Help 工具栏
序号 Help 说明 图片
01 Help 帮助(点击进入 UM1718 用户手册) -
02 About 关于软件(点击查看软件版本) -
03 Docs & Resources 文档和资源 -
04 Tutorial Videos 教程视频(视频是 Youtube 的,国内不可看) -
05 Refresh Data 刷新数据 图5
06 User Preferences 用户首选项(选择是/否上传日志数据帮助官方完善软件) 图6
07 Check for Updates 检查更新 图7
08 Manage embedded software packages 管理嵌入式软件包 图8
09 Updater Settings 更新设置 图9、图10

2_5

图5 STM32CubeMX Help > Refresh Data 窗口
    

2_6

图6 STM32CubeMX Help > User Preferences 窗口
    

2_7

图7 STM32CubeMX Help > Check for Updates 窗口
    

2_8

图8 STM32CubeMX Help > Manage embedded software packages 窗口
    
  1. Help > Updater Settings - Updater Settings 窗口及说明如下:
    2_9
图9 STM32CubeMX Help > Updater Settings - Updater Settings 窗口
    
表4 STM32CubeMX Help > Updater Settings - Updater Settings 窗口
序号 Help > Updater Settings - Updater Settings 说明
01 Firmware Repository 固件存储路径(软件包和拓展包的存储路径)
02 Check and Update Setting 检查更新设置(可设置手动和自动检查更新)
03 Data Auto-Refresh 数据自动刷新设置(可设置不刷新、仅刷新数据和刷新数据和文档)
  1. Help > Updater Settings - Connection Parameters 窗口及说明如下:
    2_10
图10 STM32CubeMX Help > Updater Settings - Connection Parameters 窗口
    
表5 STM32CubeMX Help > Updater Settings - Connection Parameters 窗口
序号 Help > Updater Settings - Connection Parameters 说明
01 Proxy Server Type 代理服务器设置
02 Manual Configuration of Proxy Server 代理服务器手动配置
03 Authentication 身份验证

3 STM32PackCreator 工具介绍

    STM32PackCreator 是一个图形工具,是 STM32Cube 生态的一部分。从 STM32CubeMX 6.0.0 版本开始,可通过安装 STM32CubeMX 软件获得该工具。
    STM32PackCreator 在 STM32CubeMX安装目录下的 Utilities 文件夹中(见图 11)。
3_1

图11 STM32PackCreator 文件位置

    STM32PackCreator 使用时必须安装 Java 环境;支持多种操作系统:Windows 10 64位、Linux 64位(测试于:RedHatUbuntuFedora)、MacOS 64位(测试于:OS X El Capitan and Sierra)。
    STM32PackCreator(软件界面见图 12)允许创建以下软件包:

  • ARM CMSIS-Pack compliant
  • STM32Cube rule compliant
  • Configurable through STM32CubeMX

3_2

图12 STM32PackCreator 软件界面

4 结束

    本教程由 Brendon Tan 原创发布,版权所有。该文档仅供个人学习交流使用,不得用于其他用途, 禁止商用, 转载或公开使用请联系作者授权。
    此教程由本人独立整理,如有不当之处,欢迎指正。

附录 相关教程

    STM32Cube 系列软件教程总目录请参考文章:STM32Cube 生态系统之网站、视频、文档及教程汇总
    该文章还提供:

  • STM32Cube 生态系统相关文章
  • STM32Cube 生态系统相关软件更新介绍
  • STM32Cube 生态系统相关教程汇总
  • STM32Cube 生态系统相关网站汇总
  • 该文章会不定期修改更新,更多信息请进入文章查看

猜你喜欢

转载自blog.csdn.net/Brendon_Tan/article/details/107802243