標準外設庫STM32標準外設庫是一個固件函數包,它由程序、數據結構和宏組成,包括了微控制器所有外設的性能特征。該函數庫還包括每一個外設的驅動描述和應用實例,為開發者訪問底層硬件提供了一個中間API,通過使用固件函數庫,無需深入掌握底層硬件細節,開發者就可以輕松應用每一個外設。Libraries 文件夾下面有 CMSIS 和 stm32f1xx_StdPeriph_Driver 兩個目錄,這兩個目錄包含固件庫核心的所有子文件夾和文件,是代碼移植的重頭戲。CMSIS 文件夾存放的是符合 CMSIS 規范的一些文件, Driver 文件夾下是stm32f1標準外設固件庫源碼文件和對應的頭文件,說白了就是將寄存器封裝好的函數接口。Project 文件夾下面有stm32f1xx_StdPeriph_Examples 和stm32f1xx_StdPeriph_Template 兩個文件夾,Examples文件夾下是固件示例源碼,Template文件夾下是工程模板。這些源碼的學習對以后的開發學習非常重要。Utilities 文件夾下就是官方評估板的一些對應源碼,可以忽略不看。根目錄中還有一個固件庫的幫助文檔 stm32f10x_stdperiph_lib_um.chm文件。
標簽:
stm32
上傳時間:
2022-02-15
上傳用戶: