
STM32CubeMX软件的下载和安装 STM32CubeMX是一种图形化工具,可以通过逐步的过程非常轻松地配置STM32微控制器和微处理器,并为ARM Cortex-M内核生成相应的初始化C代码,或为ARM Cortex-A内核生成部分Linux设备树。 ![]() 1,STM32CubeMX软件、Java软件和芯片固件库下载 STM32CubeMX软件需要Java运行环境,登录Java官网(https://www.java.com/zh-CN/)下载Java软件,点击免费Java下载,在Java下载界面,点击查看所有 Java 下载。 ![]() 根据电脑系统选择合适的Java软件进行下载。如系统为Win10 64位,选择Windows脱机(64位)的软件进行下载。https://www.java.com/zh-CN/download/manual.jsp ![]() STM32CubeMX软件的下载需要登录ST官网(https://www.st.com/content/st_com/zh.html),在官网首页搜索STM32CubeMX,在工具与软件界面下,即可检索到STM32CubeMX软件,点击STM32CubeMX,进入该软件的说明和下载界面。 ![]() 在STM32CubeMX软件的下载界面,点击获取软件,默认下载最新的软件版本。若要下载以前的软件版本,点击选择版本进行选择。接着会跳出软件许可协议页面,点击接受,然后开始下载STM32CubeMX软件的安装包。 ![]() 芯片固件库下载同样是在STM32CubeMX软件的下载界面,点击工具与软件,在MCU及MPU嵌入式软件标题下,选择需要的芯片固件库进行下载。 ![]() STM32Cube固件库的下载方式与STM32CubeMX软件下载方式相似,点击获取软件,在跳出的软件许可协议页面,点击接受,然后开始下载芯片的固件库。 ![]() 以上全部下载完成后,得到如下几个安装文件。 ![]() 2,Java软件的安装 双击jre-8u271-windows-x64.exe文件进行Java软件的安装,在Java安装程序的欢迎界面,勾选更改目标文件夹,然后点击安装。 ![]() 在Java安装的目标文件夹界面,更改Java软件的安装路径,然后点击下一步。 ![]() 配置完Java软件的安装路径后,软件开始自动安装。 ![]() Java软件安装完成后,软件安装窗口提示您已成功安装Java,点击关闭即可。 ![]() 3,STM32CubeMX软件的安装 解压en.stm32cubemx_v6-0-1.zip压缩包,双击SetupSTM32CubeMX-6.0.1.exe文件进行STM32CubeMX软件的安装。在STM32CubeMX软件安装的欢迎界面,点击Next。 ![]() 在STM32CubeMX License agreement界面,勾选I accept the terms of this license agreement,点击Next。 ![]() 在ST Privacy and Terms of Use界面,点击并查看ST Privacy Policy和ST Terms of Use文档,完成后勾选I have read and understand the ST Privacy Policy and ST Terms of Use,然后点击Next。 ![]() 在STM32CubeMX Installation path界面,选择STM32CubeMX软件的安装路径,点击Next。 ![]() 在弹出Warning窗口里,点击Yes。 ![]() 在STM32CubeMX Shortcuts setup界面,保持默认选项即可,然后点击Next。 ![]() STM32CubeMX软件配置完成后,软件开始自动安装。 ![]() STM32CubeMX软件安装的进度条结束后,点击Next。 ![]() 在STM32CubeMX Installation done界面,点击Done。至此,STM32CubeMX软件安装完成。 ![]() 4,芯片固件库的安装 双击STM32CubeMX软件图标,打开STM32CubeMX软件。 ![]() 首次打开STM32CubeMX软件会弹出Usage statistics窗口,点击Yes即可。 ![]() 在STM32CubeMX软件菜单栏,点击Help->Manage embedded software packages,打开嵌入式软件包管理窗口。 ![]() 在嵌入式软件包管理窗口,可以进行芯片固件库的在线安装,如安装STM32F1系列固件库,勾选STM32Cube MCU Package for STM32F1 Series,版本为1.8.3,点击Install Now。 ![]() 软件自动联网下载该芯片固件库,然后解压安装到软件的固件库目录下。 ![]() 芯片的固件库还可以离线安装,如安装STM32F4系列固件库,在嵌入式软件包管理窗口,点击From local… ![]() 在弹出的芯片固件库选择窗口,选择已下载的固件库文件en.stm32cubef4_v1-25-0.zip,然后点击打开。 ![]() STM32CubeMX软件自动解压该芯片的固件库文件,并将其安装到软件的固件库目录下。 ![]() 芯片的固件库安装完成后,该固件库前面的方框变成绿色的方块,且在InstalledVersion下显示当前安装的固件库版本号。 ![]() : F2 C4 b% \' a1 l 芯片固件库的安装目录也可以修改,在STM32CubeMX软件界面下,点击Help->Update Settings,打开Update Settings窗口,在Repository Folder标题下显示当前固件库的安装路径,也可以根据需求进行修改,软件默认的固件库路径为C:/Users/Administrator/STM32Cube/Repository/。 ![]() 至此,STM32CubeMX软件的下载和安装文档到此结束。 文章出处: 奇趣探索小帮手 |