STM32CubeMX 软件包和扩展包下载教程

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

1 前言

1.1 STM32CubeMX

2.1_1.STM32CubeMX_20200803

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

1.2 准备工作

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

2 软件包安装与卸载

    安装路径修改:

  1. 点击 Help > Updater Settings
    2.0_1
  2. 修改合适的 Firmware Repository 路径,点击 OK。(默认路径在 C 盘)
    2.0_2

2.1 在线安装

  1. 打开 STM32CubeMX 软件,点击 Help > Manage embedded software packages 或直接在软件窗口点击 INSTALL/REMOVE
    2.1_1

  2. 先点击Refresh 更新软件包列表,再选择需要下载的软件包(以 STM32F1 MCU 软件包为例),点击 Install Now
    2.1_2
    2.1_3

  3. 软件包自动下载、解压和安装;
    2.1_4

  4. 安装完成。
    2.1_5

2.2 本地安装

  1. Manage embedded software packages 窗口点击 From Local
    2.2_1
  2. 选择需要安装的软件包(以 STM32F4 MCU 软件包为例),点击 打开;(下载地址:https://www.st.com/stm32cubemx#tools-software
    2.2_2
  3. 软件包自动校验、解压和安装;
    2.2_3
  4. 安装完成。
    2.2_4

2.3 URL 安装

    请参考 STM32CubeMX 用户手册 第 3.4.4 节

2.4 卸载

  1. 选择需要卸载的软件包(以 STM32Cube F1 V1.7.0 软件包为例),点击 Remove Now
    2.4_1
  2. 点击 Yes,确认卸载软件包;
    2.4_2
  3. 软件包自动卸载;
    2.4_3
  4. 卸载完毕。
    2.4_4

3 扩展包安装与卸载

3.1 在线安装

  1. 选择需要下载的扩展包(以 X-CUBE TOUCHGFX 扩展包为例),点击 Install Now
    3.1_1

  2. 扩展包自动下载;
    3.1_2

  3. 勾选 I accept,点击 Finish
    3.1_3

  4. 扩展包自动解压和安装;
    3.1_4

  5. 安装完成。
    3.1_5

3.2 本地安装

  1. Manage embedded software packages 窗口点击 From Local
    3.2_1
  2. 选择需要安装的扩展包(以 X-CUBE-TOUCHGFX 扩展包为例),点击 打开;(下载地址:https://www.st.com/x-cube-touchgfx
    3.2_2
  3. 软件包自动校验;
    3.2_3
  4. 勾选 I accept,点击 Finish开始自动安装;
    3.2_4
  5. 安装完成;
    3.2_5
  6. TouchGFXDesigner 的安装文件在 Repository\Packs\STMicroelectronics\X-CUBE-TOUCHGFX\4.14.0\Utilities\PC_Software\TouchGFXDesigner 下。
    3.2_6

3.3 URL 安装

    请参考 STM32CubeMX 用户手册 第 3.4.4 节

3.4 卸载

    请参考本文第 2.4 节软件包卸载教程。

4 结束

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

附录 相关教程

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

  • STM32Cube 生态系统相关文章
  • STM32Cube 生态系统相关软件更新介绍
  • STM32Cube 生态系统相关教程汇总
  • STM32Cube 生态系统相关网站汇总
  • 该文章会不定期修改更新,更多信息请进入文章查看
  • 21
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
介绍 STM32CubeMX是32位ARM®Cortex®STM32微控制器的图形工具。它是STMCube“计划的一部分,既可以作为独立应用程序使用,也可以作为集成开发环境(IDE)集成的Eclipse插件使用 .STM32CubeMX具有以下主要功能: 轻松选择微控制器,涵盖整个STM32产品组合 从STMicroelectronics板列表中选择电路板。 简单的微控制器配置(引脚,时钟树,外设,中间件)和相应的初始化C代码的生成。 通过将先前保存的配置导入新的MCU项目,可轻松切换到属于同一系列的另一个微控制器。 生成配置报告。 为选择的集成开发环境工具链生成IDE就绪项目。STM32CubeMX项目括生成的初始化C代码,STM32 HAL驱动程序,用户配置所需的中间件堆栈以及在所选IDE中打开和构建项目所需的所有相关文件。 用户定义的应用程序序列的功耗计算。 自我更新允许用户使STM32CubeMX保持最新。 下载和更新用户应用程序开发所需的STM32Cube“嵌入式软件”(有关STM32Cube嵌入式软件产品的详细信息,请参阅附录E:STM32Cube嵌入式软件包)。 安装并运行STM32CubeMX 5.0.1 支持的操作系统和体系结构 Windows®7:32位(x86),64位(x64) Windows®8:32位(x86),64位(x64) Windows®10:32位(x86),64位(x64) Linux®:32位(x86)和64位(x64)(在RedHat,Ubuntu和Fedora上测试) 由于STM32CubeMX是32位应用程序,因此某些版本的Linux 64位 发行版需要安装32位兼容软件包,例如作为ia32-libs。 MacOS:64位(x64)(在OS X Yosemite上测试) 软件要求 在Windows和Linux上:Java运行时环境(最低版本1.7.0_45) 在MacOS上:Java开发工具(最低版本1.7.0_45) 安装STM32CubeMX 要安装STM32CubeMX,请执行以下步骤: 将最新的STM32CubeMX安装的全部内容从http://www.st.com/stm32cubemx解压缩(解压缩)到同一目录中 在Windows上 确保您拥有管理员权限 双击SetupSTM32CubeMX-5.0.1.exe文件 在Linux上 确保您具有目标安装目录的访问权限,您可以以root(或sudo)身份运行安装,以在共享目录上安装STM32CubeMX 在SetupSTM32CubeMX-5.0.1.linux文件上双击(或从控制台窗口启动) 在MacOS上 确保您具有目标安装目录的访问权限,您可以以root(或sudo)身份运行安装,以在共享目录上安装STM32CubeMX 在SetupSTM32CubeMX-5.0.1应用程序上双击(或从控制台窗口启动) 安装后,您可以安全地从磁盘中删除zip的内容。 有关系统要求或其他可能安装的更多详细信息,请参阅STM32CubeMX用户手册。 运行STM32CubeMX 在Windows上 从Program Files> ST Microelectronics> STM32CubeMX中选择STM32CubeMX。 或者双击桌面上的STM32CubeMX图标。 在Linux上 从STM32CubeMX安装目录启动STM32CubeMX可执行文件 在MacOS上 从启动板启动STM32CubeMX应用程序 卸载STM32CubeMX 要卸载STM32CubeMX,请执行以下步骤: 在Windows上 打开Windows控制面板。 选择“程序和功能”以显示计算机上安装的程序列表。 右键单击STM32CubeMX并选择卸载功能。 在Linux上 使用文件资源管理器,进入STM32CubeMX安装的卸载程序目录,然后双击startuninstall桌面快捷方式 或使用java -jar /Uninstaller/uninstaller.jar手动启动卸载 在MacOS上 使用文件资源管理器,进入STM32CubeMX安装的Uninstaller目录,然后双击uninstaller.jar 或直接将STM32CubeMX应用程序移动到回收站中
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值