STM32单片机资料大全:芯片包、数据手册、参考手册、启动文件及官方例程下载
目录
一、芯片包的下载
二、数据手册和参考手册
三、启动文件和官方例程的查找
一、芯片包的下载
STM32 芯片上电启动的时候,首先会执行这里的汇编程序,从而建立起 C 语言的运行环境,所以我们把这个文件称为启动文件。
-
KEIL软件需要的软件包
-
网站网址:
www.keil.com
http://www.keil.com
-
打开官网网址之后,我们以我需要的单片机
-
选择自己想要的芯片内核,我使用的STM32G474系列,这里以这个为例子
-
如果这里没找见,点进去找,直到找到自己想要的单片机点击蓝色的。
-
点击下载芯片包,然后安装到自己对应芯片包的路径下。
-
这我们下载好了芯片包,打开安装就好,这里后面的不会可以搜索一下,我这里只整理如何查找芯片包下载
-
-
二、数据手册和参考手册
-
芯片的数据手册在官网的哪里查找
-
官网网址:www.st.com
-
打开官网之后。
-
点击之后我们将进入到下一个界面,之后我们需要找到对应的芯片数据手册
-
搜索自己想要的单片机型号——我需要的是单片机STM32G474系列的,点击蓝色字体的单片机型号进入到另外一个界面
-
下载数据手册
-
这样我们需要的数据手册就下载成功了
-
参考手册紧紧跟着数据手册查找,通过上一步准备下载数据手册的open product page来到这个界面,就可以找到我们想要的东西,点击蓝色字体进行索引。
-
点击图片中的位置下载就可以了
-
下载成功了,你的参考手册
-
三、启动文件和官方例程的查找
-
启动文件
-
启动文件一般为每个单片机编程所必须要的部分,文件名一般为“ startup_stm32f10x_hd.s”的文件。
-
启动文件(或启动代码)是一个关键的组件,用于初始化系统并准备运行应用程序代码。启动文件通常包括以下几个部分:堆栈初始化,中断向量表,复位处理程序,中断服务程序(ISR)。
-
我们现在在ST的官网查找自己想要的启动文件,第一步打开官网,ww.st.com。打开之后按照图片中的指示点击。
-
点击如图所示的位置
-
下载你对应的标准外设库包,比如我需要F4的,我们点击F4。
-
点击之后我们把页面往下拉一拉,来到这个界面获取标准外设库包。
-
之后点击接收,登录自己的账号就可以下载了
-
-
这样我们就下载好了
-
打开我们下载好的文档
-
我们打开第二个启动文件
-
这里我们可以找到我们需要的文件启动文件包括底层内核驱动文件。
-
启动文件找到.s开头的就可以,启动文件一般在CMSIS中的ARM中找,找到你对应的启动文件,如果官网不支持你的芯片的启动文件,你可能需要下载一个图形化的软件(例如STM32CubeMAX)进行文件的底层配置部分,就不需要你手动添加了。
-
-
-
官方例程
- 在我们刚刚下载的哪个标准库外设包里,打开那个解压的文档,我们打开第三个文档。
- 这里有官方的例程,可以借鉴参考。
总结一下,罗列上述寻找资料的路径,愿学者在学习的路上不迷路~
以上仅仅属于本人学习心得,可供学习参考,禁止商用~
作者:愈心凌