嵌入式STM32建立工程的详细步骤
创建工程步骤:
1、 在硬盘上创建工程目录Project,(cm3、Startup、STM32F10x_StdPeriph_Driver、Users)添加到Project文件夹下,再创建一个Mdk文件,在Mdk下再创建一个Output和Listing文件夹。
目录结构如上图左栏。
2、创建工程。
点击保存后。即可
因为我们自己已经把启动代码复制到工程目录下了,所以不需要添加软件自带的。点击否。
3、建立工程管理目录树。
|
然后将其它的组也创建后,并且加入对应的源代码文件。结果如图。
点击OK后,进入到KEIL软件中。结果如图。
接下来。点击Target Options按钮
|
选中Create HEX file这样编译后就能够生产可执行文件。
|
点击选项到C/C++
条件编译宏在stm32f10x.h文件中的73和99行中可以找到。
STM32F10X_CL, USE_STDPERIPH_DRIVER
将工程目录下的头文件路径加入到Include Paths中
接下来,在user目录下的src中新建main.c,
|
双击左栏user,将main.c加入到user下
在main.c中实现main函数。
4、 编译。
5、
6、 接下来,按照这种添加文件的方法,将其他用到的,比如说ucos,fatfs,usb代码加入到工程即可。