創(chuàng)建庫(kù)函數(shù)模板的配置過(guò)程
在本文中,我們將記錄下創(chuàng)建庫(kù)函數(shù)模板的配置過(guò)程。以下是具體的步驟:步驟1:打開(kāi)庫(kù)函數(shù)模板首先,打開(kāi)之前創(chuàng)建的庫(kù)函數(shù)模板。接下來(lái)開(kāi)始配置庫(kù)函數(shù)模板,按照下圖中紅色箭頭指示位置點(diǎn)擊對(duì)應(yīng)圖標(biāo)。步驟2:配置【
在本文中,我們將記錄下創(chuàng)建庫(kù)函數(shù)模板的配置過(guò)程。以下是具體的步驟:
步驟1:打開(kāi)庫(kù)函數(shù)模板
首先,打開(kāi)之前創(chuàng)建的庫(kù)函數(shù)模板。接下來(lái)開(kāi)始配置庫(kù)函數(shù)模板,按照下圖中紅色箭頭指示位置點(diǎn)擊對(duì)應(yīng)圖標(biāo)。
步驟2:配置【Device】選項(xiàng)卡
在配置【Device】選項(xiàng)卡時(shí),無(wú)需進(jìn)行選擇,因?yàn)橹皠?chuàng)建項(xiàng)目時(shí)已經(jīng)選擇了芯片。
步驟3:配置【Target】選項(xiàng)卡
在配置【Target】選項(xiàng)卡時(shí),勾選【Use MicroLIB】和【Use Single Precision】,如下圖所示。
步驟4:配置【Output】選項(xiàng)卡
在配置【Output】選項(xiàng)卡時(shí),先勾選【Create HEX File】,然后點(diǎn)擊【Select Folder for Objects...】選擇輸出文件位置。將輸出文件夾設(shè)置為自己創(chuàng)建的Obj。
步驟5:配置【Listing】選項(xiàng)卡
在配置【Listing】選項(xiàng)卡時(shí),將輸出列表文件夾設(shè)置為自己創(chuàng)建的Obj。
步驟6:配置【C/C】選項(xiàng)卡
在配置【C/C】選項(xiàng)卡時(shí),首先在紅色箭頭2指示位置輸入宏定義代碼。然后點(diǎn)擊紅色箭頭3開(kāi)始添加頭文件所在路徑。添加所有頭文件的所在位置。
步驟7:配置【Debug】選項(xiàng)卡
在配置【Debug】選項(xiàng)卡時(shí),選擇連接的設(shè)備,并勾選【Load Application at Startup】和【Run to main()】。隨后點(diǎn)擊【Settings】進(jìn)行進(jìn)一步的配置。
步驟8:配置【Flash Download】選項(xiàng)卡
在配置【Flash Download】選項(xiàng)卡時(shí),點(diǎn)擊【Reset and Run】,然后選擇對(duì)應(yīng)硬件的選項(xiàng)。
步驟9:修改系統(tǒng)時(shí)鐘為168MHz
接下來(lái)需要修改文件中的一些地方來(lái)修改系統(tǒng)時(shí)鐘為168MHz。具體地,在【system_stm32f4xx.c】文件中的371行,將PLL_M的值修改為8。同時(shí),在【stm32f4xx.h】文件中的128行,將HSE_VALUE的值修改為8000000。
步驟10:編譯項(xiàng)目
回到項(xiàng)目主頁(yè)面,編譯項(xiàng)目,并確保沒(méi)有錯(cuò)誤和警告。
至此,庫(kù)函數(shù)模板的配置全部完成。通過(guò)以上步驟,您可以成功創(chuàng)建一個(gè)完整的庫(kù)函數(shù)模板。