
STM32CubeMX简介:STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了STM32 全系列芯片。在CubeMX上,通过简单化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IAR For ARM、TrueStudio等 省去了我们配置各种外设的时间,大大的节省了时间。 . S+ }3 F. B7 O( V. K 安装STM32CubeMX7 Y5 k4 }* |8 g3 G; ` 所需安装: JRE (Java Runtime Environment) 运行JAVA程序所必须的环境的集合- ^! |7 p9 x; x9 v } STM32CubeMX- t2 j! b% ]6 d7 t' s( p STM32 HAL固件库 ST官方推出的另一套库 安装JRE 由于 STM32CubeMX 软件是基于 JAVA 环境运行的,所以需要安装 JRE 官网:https://www.java.com/en/download/manual.jsp0 d; q% I. d3 {0 T9 g* g . N0 w+ j# j; P 安装 {% A8 ^- x" F, P ![]() 修改路径后进行下一步 ![]() 安装完成后关闭界面 ![]() 2 A- o# Q0 o u. C) A+ W 接下来安装STM32CubeMX 官网:www.st.com/stm32cubemx' L' C. M: a! X R: j' N, p : Y( t2 i# d) ~2 m* ` 官网下载: ![]() 在官网下载需要注册下ST官网账号,目前最新为5.3.0版本( \7 x4 ^7 Q! o " \0 ?- ^& l/ X, b T ) Q4 G x- s# Z. | 首先打开安装包4 j1 z' H Y2 b) Y: U2 J$ l9 ~' j ![]() 同意协议,下一步! u# J, m8 m" }4 \: j* t" Z a ![]() 点YES 这句话是安装本软件可能会与文件夹之前文件冲突,导致文件夹之前文件丢失4 s+ S! J' e2 P3 K% v/ x. Z 继续即可 ![]() 直接点NEXT,其他不用设置 之后开始安装 ![]() 安装完成后,点击Done退出 ![]() # c2 u/ F3 D# _4 ] 安装HAL库# H# c. _- S0 M9 R; L" H" j6 v4 o HAL库,有在线安装、离线安装两种方式。& N/ I B( |5 k7 j6 B+ s& V 7 K$ ^+ X$ F! c9 T( [! v- i + E7 g) P6 n% @ 在线安装5 W E' x `( w7 j) S* I; q# y 打开安装好的 STM32CubeMX 软件 点上面的Help -> Manage embedded software packages ![]() 会跳出来一个选择型号界面 勾选上你要安装的HAL库, 点击“Install Now” 直到安装成功。如下图: ![]() 离线安装' P+ e) T. o I h) K 离线安装需要下载安装包,这里提供百度云和ST官方下载方式 PS:建议在线安装 速度快,又稳定 官网:www.st.com/stm32cubemx 软件下载旁边一栏就是HAL库下载 下载对应芯片的安装包 ![]() ![]() ( y- h# X& |+ [1 s, _' {; r1 l 直接导入安装包 Help -> Manage embedded software packages ->From Local 选择离线包即可% Z: f; [# [8 @+ ]8 @0 A/ y" s ![]() 直接解压8 l6 x* p* b0 A( H% r; O, b" M Help->Updater Settings... 可以选择HAL库安装包路径 ,默认在C盘 可以自行修改4 O/ J* ]7 M- q/ D0 A! ~- T ![]() 解压到相对应路径即可 ![]() : w/ S7 s, J; v" G, B* h" ]1 y ) Y: R9 e% N( s4 h; R! n6 c5 T 到此,STM32 CubeMx安装完成。 |