STM32F4XX工程步骤

一:建立文件夹

1.复制库函数中Libraries文件夹到你所需建立工程的文件夹下,例:我在Example文件夹下建立工程,那么把Libraries文件夹复制到Example

2.在你所需建立工程的文件夹下新建文件夹User。我在Example下建立User文件夹。

3.User文件夹下建立ObjList文件夹

4.拷贝库函数里Periject/STM32F4xx_StdPeriph_Templates文件夹下main.cstm32f4xx_it.cstm32f4xx_it.hUser文件夹下

5.拷贝库函数里Periject/STM32F4xx_StdPeriph_Templates文件夹下stm32f4xx_conf.h       Libraries\CMSIS\Device\ST\STM32F4xx\Include

6.在你所需建立工程的文件夹下新建文件夹CMSIS

7.在你所需建立工程的文件夹下新建文件夹MDK-ARM

8.在你所需建立工程的文件夹下新建文件夹STM32F4xx_StdPeriph_Driver

目前建立的文件夹如图所示:

二:建立工程:

1.打开Keil4新建工程文档,路径选择为MDK-ARM,选择芯片,然后点否:不添加。

2.然后添加刚刚新建文件夹名字的组。

添加完成后如图:

 

三:给各个组添加文件:

1.User文件夹下添加添加步骤一中User文件夹中的main.cstm32f4xx_it.c

2.CMSIS文件夹下添加步骤一中Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates中的system_stm32f4xx.c

3.MDK-ARM文件夹下添加Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm中的startup_stm32f4xx.s。这个我是用的Keil,所以选arm文件夹下的,其他软件就选其他软件的吧。

4.STM32F4xx_StdPeriph_Driver是驱动,用到哪个外设就添加哪个外设就是,在这个路径                            Libraries\STM32F4xx_StdPeriph_Driver\src

添加完成后如图:

四:Target设置:

1.output选项:输出指定到步骤一中Obj文件夹。

2.List选项:输出指定到步骤一中List文件夹中。

3.C/C++选项:Define框中填入:“STM32F4XX,USE_STDPERIPH_DRIVER”(不要引号)

如图:

IncludePaths框中填入:Libraries\STM32F4xx_StdPeriph_Driver\inc

     Libraries\CMSIS\Device\ST\STM32F4xx\Include

添加完成后如图:

到此,工程配置完成,其他Debug那些的话根据自己需要配置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值