1. 打开keil5,点击Project->New uVisionProject
2. 在弹出来的窗口选择或新建一个工程文件夹,然后在工程名字一栏填写工程的名字,如deren_test_project,点击保存/OK
3. 在弹出来的窗口选择STM32的具体型号,如STM32F103ZE。选型后,点击OK
4. 点击OK后,会有一个关于STM32库选择的窗口弹出来。
4.1 勾选CMSIS-->CORE
4.2 勾选Device-->Startup
4.3 勾选Device-->StdPeriph Drivers中需要用到的驱动模块。一般建议全选
最后点击OK。自此工程创建成功。但还有一些配置需要设置。
5. 通过计算机打开刚刚创建工程的文件夹,在文件夹下面新建几个目录:Output,Doc,User,APP,BSP。便于工程的管理。
Doc:用于后面需要放置的一些说明文档,如代码风格,使用注意事项等等
User : 用于放mian.c,stm32f10x_conf.h, stm32f10x_it.c, stm32f10x_it.h这几个文件。
APP : 用于放封装的一些应用函数文件,以功能区分,如:led_test.c ,auto_scan_tets.c
Bsp : 用于放底层驱动文件,如led.c,
6. 回到keil,在创建的工程中对应的添加几个组。在deren_test_project-->target右键,
然后选择Add Group,对应的添加User,Doc,APP,Bsp等。