初識STM32標准庫


1、CMSIS 標准及庫層次關系

CMSIS 標准中最主要的為 CMSIS 核心層,它包括了:

STM32標准庫可以從官網獲得;

在使用庫開發時,我們需要把 libraries 目錄下的庫函數文件添加到工程中,並查閱庫幫助文檔來了解 ST 提供的庫函數,這個文檔說明了每一個庫函數的使用方法。

這兩個文件夾中,還有一個很特別的 misc.c 文件,這個文件提供了外設對內核中的NVIC(中斷向量控制器)的訪問函數,在配置中斷時,我們必須把這個文件添加到工程中。

2、庫各文件間的關系

 

對於位於用戶層的幾個文件,就是我們在使用庫的時候,針對不同的應用對庫文件進行增刪(用條件編譯的方法增刪)和改動的文件。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM