如何下載下傳固件庫
在ST官網中可以搜尋下載下傳需要的固件庫:
https://www.st.com/content/st_com/en/search.html#q=STM32Cube-t=tools-page=1
可參考别人的詳細說明:
STM32官方固件庫(标準固件庫)下載下傳及介紹
固件庫
ST 公司提供的标準軟體庫,包含了STM32 晶片所有寄存器的控制操作,我們直接學習如何使用 ST 标準庫,會極大地友善控制 STM32 晶片。

STM32标準外設庫是一個固件函數包,它由程式、資料結構和宏組成,包括了微控制器所有外設的性能特征。該函數庫還包括每一個外設的驅動描述和應用執行個體,為開發者通路底層硬體提供了一個中間API,通過使用固件函數庫,無需深入掌握底層硬體細節,開發者就可以輕松應用每一個外設。
- 幫助文檔索引目錄: 比如我們經常要使用到的一些函數
6、初識STM32——玩轉STM32固件庫 6、初識STM32——玩轉STM32固件庫 - Utilities可以不用看
- Project中包含兩個檔案夾,一個是STM32标準庫的例程,裡面包含内容非常全,幾乎包含所有外設的程式(重要); 另一個是模闆檔案。
6、初識STM32——玩轉STM32固件庫 - Libraies 中包含兩個檔案夾,CMSIS是ARM Cortex™ 微控制器軟體接口标準(CMSIS:Cortex Microcontroller Software Interface Standard),有核心相關的,啟動檔案等;  STM32F10x_StdPeriph_Driver是固件庫,包含include頭檔案(即.h檔案)和source源檔案(即.c檔案),兩者一一對應。
6、初識STM32——玩轉STM32固件庫 6、初識STM32——玩轉STM32固件庫
include | source |
---|---|
| |
庫函數分類總結
片上外設:啟動檔案,寄存器映射檔案,端口初始使能化檔案
核心相關:時鐘、定時器,中斷,
使用者相關:main.c
彙總表:
未完待續。。。