logo资料库

Keil5创建STM32新工程步骤.docx

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
Keil5创建STM32新工程步骤
一、新工程的存储路径及名字
二、选定芯片型号和运行环境
三、编程添加文件
四、设置编辑获得文件存放位置
五、编译工程
Keil5 创建 STM32 新工程步骤 一、 新工程的存储路径及名字 创建一个文件夹存放新建工程相关文件:例如创建目录 MyFirstProject(存放工程相关库文件), 在该目录下创建 myprojrct1 用来存放创建后新工程所有文件 (1)打开 keil5 工具,点击菜单栏 Project--->New Project,如图 1.1 所示: (2)选择新工程的存储路径(就选取上面创建好的目录 myproject1),并给新工程命名(名字随 图 1.1 创建新工程 便定 myproject),如图 1.2 所示: 图 1.2 工程命名和存储 二、 选定芯片型号和运行环境 (1)选择存储路径之后,会自动弹出新的界面,根据开发硬件,选择合适的型号,例如:LPC11C14, 如图 2.1 所示: 1
(2)在新弹出的界面中,选择运行和环境,可以选则最基本的,如图 2.2 所示: 图 2.1 选择芯片型号 (3)这时,我们已经建立完一个新的工程,当前工程只有一个框架,开发时,要在这基础上添加 图 2.2 选择 Run-Time Environment 新的功能代码,如图 2.3 所示: 2
图 2.3 新工程框架 三、 编程添加文件 (1)开发的代码源文件(.c 文件或者.h 文件),一般都放出 Source Group(目录中),为了之 后方便,我们在工程存储目录下,将需要的文件目录先创建好,src 目录下创建 main.c 文件,inc 目录 下将 XXXX.h 文件,方便之后的操作,如图 3.1: 图 3.1 新建目录 (2)下面是加载对应的库文件,(若没有用到库文件,可跳过(2)(3))。以 GPIO 实验为例,要 在 System 目录下添加 库文件 Lib_MCU\src\ 下的 core_cm0.c 和 gpio.c,在 User 目录下添加 main.c 。如图 3.2 所示: (3)库中文件除了.c 还有对应的.h 头文件,为保证开发工具能顺利找到对应的头文件,这里需要 设置添加.h 头文件的搜索路径,(需要添加自定义.h 的存储路径 ..\inc,库文件的 Lib_BSP\inc 和 图 3.2 添加开发所需文件 3
Lib_MCU\inc)如图 3.3 所示: 图 3.3 添加头文件搜索路径 四、 设置编辑获得文件存放位置 (1)编写 main()代码,实现对应的功能。 (2)在编译之前, 为保证工程的完美性,要设置 Output(所有输出文件的存放位置)和 Listing (列表文件存放位置),如图 4.1 所示: 图 4.1 设置 Output 和 Listing 五、 编译工程 (1)完成上面的 4 步之后,就可以编译工程。 4
(2)连接 Ulink2 烧写器,如图 5.2 所示,下载工程代码。按复位键,查看效果,Led1 灯循环亮灭。 图 5.1 编译工程代码 图 5.2 第一次烧写工程设置 5
分享到:
收藏