(5)下面我们要将官方的固件库包(STM32 官方标准固件库: http://pan.baidu.com/s/1pJ00oFD 密码:o2a3)里的源码文件复制到我们的工程目录文件夹下面。 打开官方固件库包,定位到固件库包的目录: STM32F4xx_DSP_StdPeriph_Lib_V1.4.0LibrariesSTM32F4xx_StdPeriph_Driver 下面, 将目录下面的 src,inc 文件夹 copy 到我们刚才建立的 FWLib 文件夹下面。下面我们要将固件库包里面相关的启动文件复制到我们的工程目录 CORE 之下。
打开官方固件库包,定位到目录 STM32F4xx_DSP_StdPeriph_Lib_V1.4.0LibrariesCMSISDeviceSTSTM32F4xxSourceTemplatesarm 下面,将文件 startup_stm32f40_41xxx.s 复制到 CORE 目录下面。然后定位到目录STM32F4xx_DSP_StdPeriph_Lib_V1.4.0LibrariesCMSISInclud,将里面的头文件 core_cm4.h 和core_cm4_simd.h 同样复制到 CORE 目录下面。 接下来我们要复制工程模板需要的一些其他头文件和源文件到我们工程。首先定位到目录: STM32F4xx_DSP_StdPeriph_Lib_V1.4.0LibrariesCMSISDeviceSTSTM32F4xxInclude 将里面的 2 个头文件 stm32f4xx.h system_stm32f4xx.h 复制到 USER 目录之下。这两个头文件是STM32F4 工程非常关键的两个头文件。后面我们讲解相关知识的时候会给大家详细讲解。然后
进入目录STM32F4xx_DSP_StdPeriph_Lib_V1.4.0ProjectSTM32F4xx_StdPeriph_Templates , 将 目 录 下 面 的 5 个 文 件 main.c stm32f4xx_conf.h , stm32f4xx_it.c , stm32f4xx_it.h , system_stm32f4xx.c 复制到 USER 目录下面。
(6)我们将需要的固件库相关文件复制到了我们的工程目录下面,下面我们将这些文件加入我们的 工程中去,右键点击 Target1,选择 Manage Components.添加后如下图: |