STM32建工程教程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

STM32建工程教程想学好STM32,建工程是第一步。接下来步骤可能有点复杂,请大家耐心,按照步骤一步一步来,相信大家一定会在STM32中有所建树。每次建工程前先新建一个文件夹,比如led工程,文件夹就叫led,方便日后查找。每个工程都需要调用库文件,所以要先把库文件拷到当前工程文件夹中,先找到如图文件夹。找到资料里图中的文件夹,并复制。然后粘贴到工程的文件夹中,并新建两个如图的文件夹(user用来存放用户自己写的文件,output用来存放keil编译输出的其他文件,也可以取其他的名字)。然后开始新建工程,打开keil后选择如图的选项。然后选择开始新建的文件夹(取名最好是本工程实现的功能,不用加任何后缀名),然后保存。接下来选择芯片型号,本次我们使用的是ST公司的STM32F103ZET6,所以选择对应的芯片,如图所示,右边是该芯片的介绍,点击OK后,弹出的框,点击“是”。接下来进行配置,点击如图的图标。然后点击图一的第三个Output,选择如图方框中的选项,进入图二选择Output这个文件夹(用来放程序编译生成的其他文件),点击OK。12接下来点击如图的”C/C++”,然后点击方框中的选项进行添加头文件。12找到如图目录中的文件夹inc进行添加,然后确定,再添加第二项。找到第二个目录的文件夹STM32F10X文件夹添加完成,出现如图的界面,点击OK。12点击Debug,勾上Use,选择下载方式,我们用的是J-LINK下载器中的SWD下载方式,所以选择如图的选项(有些人的选项可能不一样,反正选择有J-LINK的那一项)12此步骤是设置下载方式,点击Setting后选择如图的SW方式,会出现如图方框中的仿真型号,点击OK(此步骤必须有仿真插入才可进行,没有仿真可以暂时忽略此步骤)如图还是选择J-LINK,然后设置芯片型号,已经默认为512K大容量,无需修改,之后勾上红色箭头所指的位置(每次下载程序后自动复位运行),点击OK,配置完成。12接下来的步骤和51类似,先点击左上角的新建,并保存到user文件夹中,取名main.c(注意必须加.c),保存。21接下来进行文件的添加,点击图一箭头所指的图标,然后点击图二中的AddFiles,进行系统文件的添加。12找到图一所示目录,添加system_stm32f10x这个文件,然后成为图二所示。12点击图一黑框,新建一个lib目录(用来存放需要的库文件,名字也可以不叫lib),点击添加。找到图二所示目录,进行添加。12进入图一所示,按住ctrl选中方框中的三个库文件进行添加,或者分别添加这三个(这三个是所有工程都必须的库文件,其他库文件后面会讲),然后成为图二所示。12接下来再添加一个user目录(用来存放我们自己写的文件,也可以取其他名字),然后添加刚刚保存的main.c文件,点击OK。12工程建立完毕,出现如图黑框内的6个文件,缺一不可,如果缺少,请自行查看前面步骤是否缺漏或出错。两个红色箭头分别为程序的编译和下载。教程完毕,请大家自己多多熟悉,熟能生巧,相信大家一定能驾驭STM32。

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功