MDK基本工程创建

1、首先创建下面5个文件夹:CORE、FWLIB、OBJ、SYSTEM、USER

2、创建新的uVersion工程,放在D:\freertosStudy\USER目录下

3、弹出下面的窗口,叫你选择器件,选择对应的CPU型号;

这边点击OK后显示下面的界面,下面这个点cancel

以下是初步建好的工程:

4、回到D:\freertosStudy\USER路径下看下,是下图所示:

Listings和Objects是MDK自动生成的文件夹,用于存放变编译产生的中间文件,先把他俩删除了,因为后面我们会有专门的OBJ文件夹存放。

5、需要找到固件库:
STM32F4xx_DSP_StdPeriph_Lib_V1.4.0\Libraries\STM32F4xx_StdPeriph_Driver

把inc和src文件夹拷到D:\freertosStudy\FWLIB路径下;

6、需要把固件库里面启动有关的文件,复制到D:\freertosStudy\CORE文件夹里面

STM32F4xx_DSP_StdPeriph_Lib_V1.4.0\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm下面的startup_stm32f40_41xxx.s文件复制到D:\freertosStudy\CORE文件夹。

STM32F4xx_DSP_StdPeriph_Lib_V1.4.0\Libraries\CMSIS\Include路径下的core_cm4.h、 core_cm4_simd.h、 core_cmFunc.h 以及 core_cmInstr.h;

都复制好了,CORE目录就是这样的:

7、STM32F4xx_DSP_StdPeriph_Lib_V1.4.0\Libraries\CMSIS\Device\ST\STM32F4xx\Include下面的stm32f4xx.h 和 system_stm32f4xx.h 复制到 USER 目录之下


STM32F4xx_DSP_StdPeriph_Lib_V1.4.0\Project\STM32F4xx_StdPeriph_Templates路径下的5 个 文 件 main.c , stm32f4xx_conf.h , stm32f4xx_it.c , stm32f4xx_it.h ,system_stm32f4xx.c 复制到 USER 目录下面

8、前面7个步骤,把必要的文件加到了文件夹里,需要加到工程里。

在Target1上面邮件,选择Manage Project Items

9、设置为下图所示:


你可能感兴趣的:(MDK基本工程创建)