STM32 根據固件庫新建工程

2016年6月

在http://www.stmcu.org/ 網站下載相應芯片的固件庫。
打開 projct/STM32F2xx_StdPeriph_Template 中的工程模板;
這個工程模板是針對st官方出的評估板的,刪掉 STM32_EVAL相關的文件,編譯通過;於是我想根據這個工程模板,新建自己的工程;


新建自己的工程,然後根據官方工程模板中的文件,將相應的庫文件添加進工程;
文件主要有:1.啓動文件。2.系統文件。3.外設庫文件。4main 和it文件;
最後把頭文件目錄添加;


出現一個問題 Warning: function "assert_param" declared implicitly 出現456次;
解決:options->C/C++Compiler->Preprocessor
添加 STM32F2XX   USE_STDPERIPH_DRIVER 
原因:stm32f2xx.h  中 定義 USE_STDPERIPH_DRIVER 才能包含stm32f2xx_conf.h
而 "assert_param" 在stm32f2xx_conf.h中定義;


問題2 :it文件報錯,

解決 :複製其他工程中的 it文件代替



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章