文档作者
Flanker
文档内容简要说明
记录学习cubeMX和platformIO开发stm32的过程(引用会标注引用链接)
文档修订记录
2020.05.24
创建文档,加入pio,cubemx安装——Flanker
2020.05.29
迁移至CSDN并继续编辑
丰富pio,cubemx安装,加入cubemx配置点亮led灯工程——Flanker
2020.05.29
完整描述cube配合keil以及pio的方法,以及pio中upload出现的问题的解决方法——Flanker
正文
CubeMX安装
CubeMx 是一个 由 ST 推出的芯片图形化配置工具,为了使开发者尽可能地可以不再关心底层,允许用户使用图形化向导生成C初始化代码。
使用 CubuMx 时需要先安装好 JAVA 环境,需要安装 JRE 即可。
JRE下载:java官方的太太太太慢了,这个是CSDN找的JRE_8u251
官方STM32-CubeMx地址:下载地址
安装好CubeMX后打开进入。
在embeded software packages可以从cubemx中直接选择。选择F1系列最新的即可
PlatformIO的安装
PIO official installation with VScode
用VScode作为stm32开发平台(platformIO)
首先在PIO中新建一个工程
安装好后, 打开Home Page: