
1、安装包下载 由于STM32CubeMX软件是基于JAVA环境运行的,所以需要安装JRE才能使用,JRE、STM32CubeMX工具和库可以到官网下载。TM32CubeMX要求JRE最低版本是1.7.0_45,如果你电脑已安装JRE版本大于1.7.0_45,则可以不用再下载安装。 1.1 Oracle官方下载JRE, }; Y& X' N0 g: j" a4 \ 0 `! T! z7 L+ Q 接受许可,根据自己电脑系统选择下载,如下图:4 \7 A/ `$ X$ ?" W( c- H" q ![]() 9 U% F" s* u$ {1 P- @ 1.2 ST官方下载STM32CubeMX工具、库 官网可以下载最新版本的软件,STM32CubeMX工具、库都在同一个网址下:2 V6 Q5 |. X* ]$ n A、STM32CubeMX工具 【在网页最下面(如下图),点击网页中“Download”即可下载。(如果没有登录账号会提示“注册”或“登录”)】 ![]() B、库下载. n2 Z3 z" n, ]) ` 【在网页中间偏下(如下图),点击“EMBEDDED SOFTWARE”切换到库软件,选择需要下载的库(看你芯片型号),同样也需要登陆账号】 + t& @" ~- Z- F: O, K8 p1 }& e ![]() 9 j( Z6 n, m) K1 f, N 2、安装) I8 {' Q1 u+ u3 p6 f2 ` 2.1 安装JRE 2.1.1 双击“jre-7u65-windows-x64.exe”(有管理员限制时:右键 -> 以管理员身份运行),点击“安装”。 【不更改目标文件夹,则默认安装在:C:\Program Files\Java\jre1.x.0_xxx】 / G) y+ T! N- C( D5 |! D ![]() 2.1.2 等待安装即可 / t! ]8 Y# m) Y% A ![]() 2.1.3 安装完成,点击“关闭”$ U3 \3 h" x2 z : m. \8 l: U6 |3 U ![]() ![]() - o( Z. Q ?# l( K 2.2 安装STM32CubeMX& {! U S6 H$ H6 x( h9 `+ U6 X3 E 现在(2018年8月20日)最新版本的STM32CubeMX是V4.26.1,支持安装的系统如下: 安装STM32CubeMX很简单,基本上一直点击“Next”就行了。 " `: h7 A. r2 c% W g& N4 V/ c4 U 2.3 STM32CubeMX库的安装 STM32CubeMX库(固件支持包)的安装方式有三种:通过STM32CubeMX软件在线安装、导入离线包、解压离线包。 2.3.1 在线安装; t! d0 [" o1 N; u' x2 D 打开安装好的STM32CubeMX软件,进入库管理界面(Help -> Manage embedded software packages),会有一个列表,勾选上你要安装的固件库,点击“Install Now”直到安装成功。如下图: 6 P7 `6 D. R) R) O4 c) u7 K; Y% _$ o ![]() ![]() 2.3.2 导入本地离线包 下载好需要安装的离线包(也就是上面章节下载的库),进入库管理界面(Help -> Manage embedded software packages),会有一个列表,点击左下角的“From Local” -> 弹出文件选择框(选择下载的离线包文件),点击“Open”,进入解压安装过程,直到安装完成。如下图:! N* l* a& ]1 a1 D( O . `/ C m( p$ @. W- ` ![]() ![]() ( ~3 C4 @3 _, ?! e3 t1 [7 f: } ![]() ) M2 x) w6 r6 Z! z, Z 2.3.3 解压离线包 解压离线包(库)是最方便的安装方式,这里重要的一点就是需要知道前面安装STM32CubeMX工具指定库的路径。0 p, B0 g2 s; N+ n ? / n U1 Q4 U ]8 G) J- ]6 q 查看库安装路径的方法:Help -> Updater Settings可以看到库指定路径。路径则应指向解压后的库路径。 6 y8 B3 D. G6 e$ }& p: o- h" J; C% a ] 默认路径是 C:/Users/Administrator/STM32Cube/Repository,如下图: ![]() 解压源文件过程就不说了,注意文件名需要匹配才行(打开压缩文件里面的名称),如下图:8 R! \8 x9 L- S' N' B ![]() # G/ |" s( f' v( w! R ) Y: i% Z. t& ^% m" _, k9 h: a& T / f# v6 E, }1 K f, O2 |# t |
STM32 ISP IQTune:真正零门槛的免费ISP调整软件
【经验分享】STM32 新建基于STM32F40x 固件库的MDK5 工程
意法半导体MCU双供应链策略,打消中国客户后顾之忧
【经验分享】基于STM32使用HAL库实现USB组合设备CDC+MSC
2024意法半导体工业峰会:赋能智能电源和智能工业,构筑可持续未来
ST推出灵活、面向未来的智能电表通信解决方案,助力能源转型
意法半导体 x Qu-Bit Electronix:推动新一轮的数字声音合成革命
从STM32 MPU产品看嵌入式系统中微处理器的新变化
【Hot!】STM32全系列开发板都支持Arduino开发,你知道吗?
【经验分享】STM32 HAL库移植FreeModbus详细步骤