STM32单片机资料大全:芯片包、数据手册、参考手册、启动文件及官方例程下载

目录

一、芯片包的下载

二、数据手册和参考手册

三、启动文件和官方例程的查找


一、芯片包的下载

STM32 芯片上电启动的时候,首先会执行这里的汇编程序,从而建立起 C 语言的运行环境,所以我们把这个文件称为启动文件。

  1. KEIL软件需要的软件包

    1. 网站网址:

      www.keil.com

      http://www.keil.com

    2. 打开官网网址之后,我们以我需要的单片机

    3. 选择自己想要的芯片内核,我使用的STM32G474系列,这里以这个为例子

    4. 如果这里没找见,点进去找,直到找到自己想要的单片机点击蓝色的。

    5. 点击下载芯片包,然后安装到自己对应芯片包的路径下。

    6. 这我们下载好了芯片包,打开安装就好,这里后面的不会可以搜索一下,我这里只整理如何查找芯片包下载

二、数据手册和参考手册

  1. 芯片的数据手册在官网的哪里查找

    1. 官网网址:www.st.com

    2. 打开官网之后。

    3. 点击之后我们将进入到下一个界面,之后我们需要找到对应的芯片数据手册

    4. 搜索自己想要的单片机型号——我需要的是单片机STM32G474系列的,点击蓝色字体的单片机型号进入到另外一个界面

    5. 下载数据手册

    6. 这样我们需要的数据手册就下载成功了

    7. 参考手册紧紧跟着数据手册查找,通过上一步准备下载数据手册的open product page来到这个界面,就可以找到我们想要的东西,点击蓝色字体进行索引。

    8. 点击图片中的位置下载就可以了

    9. 下载成功了,你的参考手册

三、启动文件和官方例程的查找

  1. 启动文件

    1. 启动文件一般为每个单片机编程所必须要的部分,文件名一般为“ startup_stm32f10x_hd.s”的文件。

    2. 启动文件(或启动代码)是一个关键的组件,用于初始化系统并准备运行应用程序代码。启动文件通常包括以下几个部分:堆栈初始化,中断向量表,复位处理程序,中断服务程序(ISR)。

    3. 我们现在在ST的官网查找自己想要的启动文件,第一步打开官网,ww.st.com。打开之后按照图片中的指示点击。

    4. 点击如图所示的位置

    5. 下载你对应的标准外设库包,比如我需要F4的,我们点击F4。

    6. 点击之后我们把页面往下拉一拉,来到这个界面获取标准外设库包。

    7. 之后点击接收,登录自己的账号就可以下载了 

    8. 这样我们就下载好了

    9. 打开我们下载好的文档

    10. 我们打开第二个启动文件

      1. 这里我们可以找到我们需要的文件启动文件包括底层内核驱动文件。

      2. 启动文件找到.s开头的就可以,启动文件一般在CMSIS中的ARM中找,找到你对应的启动文件,如果官网不支持你的芯片的启动文件,你可能需要下载一个图形化的软件(例如STM32CubeMAX)进行文件的底层配置部分,就不需要你手动添加了。

  2. 官方例程

    1. 在我们刚刚下载的哪个标准库外设包里,打开那个解压的文档,我们打开第三个文档。
    2. 这里有官方的例程,可以借鉴参考。

总结一下,罗列上述寻找资料的路径,愿学者在学习的路上不迷路~

以上仅仅属于本人学习心得,可供学习参考,禁止商用~

作者:愈心凌

物联沃分享整理
物联沃-IOTWORD物联网 » STM32单片机资料大全:芯片包、数据手册、参考手册、启动文件及官方例程下载

发表回复