STM32F4XX新建工程步骤

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一:建立文件夹

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

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

er文件夹下建立Obj和List文件夹

4.拷贝库函数里Periject/STM32F4xx_StdPeriph_Templates文件夹下main.c,stm32f4xx_it.c 和stm32f4xx_it.h到User文件夹下

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.然后添加刚刚新建文件夹名字的组。

添加完成后如图:

三:给各个组添加文件:

er文件夹下添加添加步骤一中User文件夹中的main.c和stm32f4xx_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那些的话根据自己需要配置。

相关文档
最新文档