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文件代替



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值