STM32 根据固件库新建工程

来源:互联网 发布:mac怎么看硬盘文件 编辑:程序博客网 时间:2024/06/05 21:24
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文件代替



0 0
原创粉丝点击