本章节作用仅是介绍涉及的东西,不涉及软件安装、使用等信息,同时确实是否适合当前的自己。
本文使用主要基于ST的STM32CubeMX以及STM32CubeIDE 2.0进行学习。
零、资源下载 & 开发板信息
内容已折叠,展开查看详细信息
软件资源信息
注意:从STM32CubeIDE 2.0开始,STM32CubeMX和STM32CubeIDE功能分开了,需要分别设置
以下为其下载地址(官网地址,向下滑提供网盘地址):
STM32CubeMX | Software - STMicroelectronics
STM32CubeIDE | Software - STMicroelectronics
每个界面都是直接向下滑动,找到Get Software,然后下载最新版本即可
或者可以使用百度网盘下载(个人提供,固定版本,很少更新,当前更新日期:2026年1月30日)
硬件资源信息
本次学习是嘉立创的天空星筑基学习板(非广告),其自带的最小系统板是STM32F407VET6,购买链接就不提供了,因为某些原因这个板子给出的开发资料是比较少的,可能学习起来难度稍微大些(但是谁叫我poor呢),其他学习开发板其实是类似的,自行确认即可。
筑基学习板官方资源链接:
文档链接:【1】天空星筑基学习板套件介绍 | 立创开发板技术文档中心
硬件原理图链接:天空星·筑基学习板 - 立创开源硬件平台
最小系统板官方资源链接:
文档链接:【立创·梁山派GD32F470ZGT6】简介 | 立创开发板技术文档中心
硬件原理图链接:立创梁山派·天空星开发板 - 立创开源硬件平台
之所以选择这个板子,是因为看着外设比较多,可以有很多可以学习的地方。筑基板支持的外设如下:
可以看到无论扩展性还是外设资源还是挺多的。
其他资源下载
暂未涉及,后继逐步补充
一、学习大纲
本来最开始只是想写一下关于以太网的内容,但是来都来了,就直接写全部的吧。反正多学点也是学,哈哈哈