該函數(shù)庫是一個固件函數(shù)包,它由程序、數(shù)據(jù)結(jié)構(gòu)和宏組成,包括了微控制器所有外設的性能特征。該函數(shù)庫還包括每一個外設的驅(qū)動描述和應用實例。通過使用本固件函數(shù)庫,無需深入掌握細節(jié),用戶也可以輕松應用每一個外設。因此,使用本固態(tài)函數(shù)庫可以大大減少用戶的程序編寫時間,進而降低開發(fā)成本。 每個外設驅(qū)動都由一組函數(shù)組成,這組函數(shù)覆蓋了該外設所有功能。每個器件的開發(fā)都由一個通用 API(application programming interface 應用編程界面)驅(qū)動,API 對該驅(qū)動程序的結(jié)構(gòu),函數(shù)和參數(shù)名稱都進行了標準化。 所有的驅(qū)動源代碼都符合“Strict ANSI-C”標準(項目于范例文件符合擴充 ANSI-C 標準)。我們已經(jīng)把驅(qū)動源代碼文檔化,他們同時兼容 MISRA-C 2004 標準(根據(jù)需要,我們可以提供兼容矩陣)。由于整個固態(tài)函數(shù)庫按照“Strict ANSI-C”標準編寫,它不受不同開發(fā)環(huán)境的影響。僅對話啟動文件取決于開發(fā)環(huán)境。
標簽:
stm32
固件庫
上傳時間:
2021-12-09
上傳用戶: