嵌入式STM32建立工程的详细步骤

创建工程步骤:

1、   在硬盘上创建工程目录Project,(cm3、Startup、STM32F10x_StdPeriph_Driver、Users)添加到Project文件夹下,再创建一个Mdk文件,在Mdk下再创建一个Output和Listing文件夹。

目录结构如上图左栏。

2、创建工程。

嵌入式STM32建立工程的详细步骤

 点击保存后。即可


因为我们自己已经把启动代码复制到工程目录下了,所以不需要添加软件自带的。点击否。

3、建立工程管理目录树。

嵌入式STM32建立工程的详细步骤

嵌入式STM32建立工程的详细步骤

 

 

 

然后将其它的组也创建后,并且加入对应的源代码文件。结果如图。

嵌入式STM32建立工程的详细步骤


点击OK后,进入到KEIL软件中。结果如图。



 嵌入式STM32建立工程的详细步骤

接下来。点击Target Options按钮

嵌入式STM32建立工程的详细步骤

嵌入式STM32建立工程的详细步骤

 

 

 

选中Create HEX file这样编译后就能够生产可执行文件。

嵌入式STM32建立工程的详细步骤

 

 

点击选项到C/C++

嵌入式STM32建立工程的详细步骤

条件编译宏在stm32f10x.h文件中的73和99行中可以找到。

STM32F10X_CL, USE_STDPERIPH_DRIVER

将工程目录下的头文件路径加入到Include Paths中

 

接下来,在user目录下的src中新建main.c,

嵌入式STM32建立工程的详细步骤

 

 

双击左栏user,将main.c加入到user下

嵌入式STM32建立工程的详细步骤

在main.c中实现main函数。

嵌入式STM32建立工程的详细步骤

4、                            编译。

嵌入式STM32建立工程的详细步骤

5、                            

 嵌入式STM32建立工程的详细步骤

6、                            接下来,按照这种添加文件的方法,将其他用到的,比如说ucos,fatfs,usb代码加入到工程即可。