使用庫函數(shù)中封裝的函數(shù)來訪問外設(shè)可以使得stm32開發(fā)更加方便,省去了查寄存器位操作,只用查庫函數(shù)就可以了
但是使用庫函數(shù)時(shí)要記住真正的其本質(zhì)是獲取寄存器的地址然后設(shè)置其中的位
庫函數(shù)一般添加到自己創(chuàng)建的Lib文件夾中
庫函數(shù)實(shí)際上分成了兩塊,分別是CSMIS和標(biāo)準(zhǔn)的外設(shè)驅(qū)動(dòng)庫
1. 從CMSIS中添加:
?? ?添加core_cm3
?? ?Lib(注意區(qū)分這個(gè)Lib是從官網(wǎng)下載的stm32標(biāo)準(zhǔn)庫文件)->CMSIS->CM3->CoreSupport
?? ?添加system_stm32f10x
?? ?Lib->CMSIS->CM3->DeviceSupport->STM32F10x
?? ?添加stm32f10x_it
?? ?Lib->CMSIS->CM3->DeviceSupport->STM32F10x
共添加3個(gè)文件文章來源:http://www.zghlxwxcb.cn/news/detail-858606.html
2. 從標(biāo)準(zhǔn)外設(shè)庫中添加:
?? ?Lib->STM32F10x_StdPeriph_Driver->src
?? ??? ??? ??? ?(進(jìn)入src文件夾后,將文件類型切換到C Source files(".c")后將所有文件都添加到工程中)文章來源地址http://www.zghlxwxcb.cn/news/detail-858606.html
到了這里,關(guān)于在stm32中,所需的庫函數(shù)有那些的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!