如果想解决下载安装的问题,直接看安装部分!!!
-
课程目标
课程目标:学会使用STM32CubeIDE快速上手开发STM32
学到什么?
- 掌握CubeIDE的基本使用,包括创建工程,编写代码,编译下载和调试程序等。
- 掌握STM32各外设的驱动配置。
- 培养动手实践能力,独立搞定小项目。
2.STM32开发环境介绍
常用的STM32开发环境:
1.MDK5(收费,界面功能相对原始),标准库(不在更新),更新HAL
2.STM32CubeMX+MDK5
3.STM32CubeIDE(高级c/c++开发平台,内置集成CubeMX,芯片选型,外设配置,代码生成,代码编译,程序烧录,程序调试)
对比项 | MDK5 | STM32CubeIDE |
支持芯片类型 | 通用所有的ARM | ST自家的芯片 |
支持的系统 | 只支持windows | win\mac\linux |
是否收费 | 收费 | 免费 |
3.安装STM32CubeIDE
- STM32CubeIDE官网获取:https://www.st.com/en/development-tools/stm32cubeide.html
- 安装CubeIDE之前需要安装JAVA环境,获取JAVA环境途径:http://www.java.com
- 提示:CubeMX6.2.0版本后无需安装JAVA运行环境JRE
找到下面安装Windows版本
下载完成直接安装,如果出现这个提示: Error launching installer
把这个安装包拖拽到桌面,
再双击继续安装(因为安装和下载路径不能出现中文)
接着照常点击next,直到下面想图片这样,(需要注意此路径不能出现中文,如果有中文就换一个路径)
然后一直点击next即可。