因?yàn)樵摴碳焓峭ㄓ玫模⑶野怂型庠O(shè)的功能,所以應(yīng)用程序代碼的大小和執(zhí)行速度可能不是最優(yōu)的。對大多數(shù)應(yīng)用程序來說,用戶可以直接使用之,對于那些在代碼大小和執(zhí)行速度方面有嚴(yán)格要求的應(yīng)用程序,該固件庫驅(qū)動(dòng)程序可以作為如何設(shè)置外設(shè)的一份參考資料,根據(jù)實(shí)際需求對其進(jìn)行調(diào)整。此份固件庫用戶手冊的整體架構(gòu)如下:■定義,文檔約定和固態(tài)函數(shù)庫規(guī)則。■固態(tài)函數(shù)庫概述(包的內(nèi)容,庫的架構(gòu)),安裝指南,庫使用實(shí)例。■固件庫具體描述:設(shè)置架構(gòu)和每個(gè)外設(shè)的函數(shù)。STM32F101xx和STM32F103xx在整個(gè)文檔中被寫作STM32F101x。固態(tài)函數(shù)庫遵從以下命名規(guī)則PPP表示任一外設(shè)縮寫,例如:ADC。更多縮寫相關(guān)信息參閱章節(jié)1.1縮寫系統(tǒng)、源程序文件和頭文件命名都以“stm32f10x_”作為開頭,例如:stm32f10x_conf.h。常量僅被應(yīng)用于一個(gè)文件的,定義于該文件中;被應(yīng)用于多個(gè)文件的,在對應(yīng)頭文件中定義。所有常量都由英文字母大寫書寫。寄存器作為常量處理。他們的命名都由英文字母大寫書寫。在大多數(shù)情況下,他們采用與縮寫規(guī)范與本用戶手冊一致。
標(biāo)簽:
stm32
上傳時(shí)間:
2022-07-28
上傳用戶: