《STM32CubeMX 芯片固件包 超详细安装流程 包含无网络场景》

发布时间:2026/7/17 6:51:33

《STM32CubeMX 芯片固件包 超详细安装流程 包含无网络场景》 有网络的情况步骤1双击打开STM32CubeMX软件步骤2点击Help菜单栏步骤3选择Manage embedded software packages步骤4选择需要安装的芯片类型例如STM32F0点击展开步骤5勾选固件包的版本一般情况下选择最上边的最新版本即可步骤6点击Install进行安装步骤7等待进度条步骤8同意相关协议点击Finish步骤9安装完成图示显示绿色代表已安装无网络的情况官方网站STM32Cube MCU MPU Packages - Products - STMicroelectronics步骤1进入官方网站下载固件包点击Get latest进行下载下载的内容如下步骤2使用有网络的电脑进入官网下载需要的固件包拷贝到U盘中注意1出现以下情况说明无网络或网络异常则需要进行无网络的安装场景注意2固件包通常分两种以STM32CubeF0为例Patch-CubeF0指的是补丁包针对主包的增量更新补丁不包含完整的功能不能直接使用需要依赖主包STM32CubeF0则是主包具有完整的功能具体区分如下表所示对比项STM32CubeF0主包Patch-CubeF0补丁包本质完整的 STM32F0 系列 MCU 固件开发包针对主包的增量更新补丁内容包含 HAL/LL 库、中间件RTOS/USB/ 文件系统等、示例工程、启动文件、文档等全套开发资源仅包含修复 bug、优化代码、小功能补充的增量文件不会重复提供完整库依赖关系可独立安装、使用是开发 STM32F0 的基础前提必须依赖对应版本的主包无法独立使用版本号主版本号如v1.11.0补丁版本号如v1.11.6主版本号与对应主包一致补丁序号更高使用场景首次开发 STM32F0 时必须安装的基础包当主包存在已知问题时安装补丁来修复 / 优化体积体积大完整库资源体积小仅增量修改步骤3讲下载好的固件包拷贝至STM32CubeMX的安装目录内在此主要分两种情况情况一如果需要的是主包的版本如v1.11.01.首先进入到有网络的步骤3界面2.点击From Local按钮3.选中主包的压缩包点击打开4.等待进度条结束5.完成安装情况二如果需要的是补丁包版本如v1.11.61.将补丁包和主包分别解压会发现解压包里的文件夹名称相同2.将补丁包文件夹STM32Cube_FW_F0_V1.11.0中的全部内容进行复制然后进入到主包文件夹STM32Cube_FW_F0_V1.11.0中点击空白地方进行粘贴3.出现此弹窗点击替换目标中的文件4.将主包文件夹STM32Cube_FW_F0_V1.11.0进行复制粘贴至STM32的安装目录下的Repository目录中一般默认在C:\Users\xxxx\STM32Cube\Repository注复制的是整个文件夹5.安装完成

相关新闻