项目1 mdk开发环境的使用和配置

项目1 mdk开发环境的使用和配置

ID:12093346

大小:429.50 KB

页数:11页

时间:2018-07-15

项目1 mdk开发环境的使用和配置_第1页
项目1 mdk开发环境的使用和配置_第2页
项目1 mdk开发环境的使用和配置_第3页
项目1 mdk开发环境的使用和配置_第4页
项目1 mdk开发环境的使用和配置_第5页
资源描述:

《项目1 mdk开发环境的使用和配置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MDK的操作与设置1.新建工程先在Windows文件夹中建立自己的项目文件夹,目录结构如下:图1实训项目目录结构以自己的班级姓名学号建一个文件夹,做为实训项目的根文件夹,下面建立子文件夹:BSP(存放实验板相关驱动程序)、INC(存放ST标准外设库的头文件)、LIB(存放ST标准外设库)、项目1LEDTest(根据具体项目命名),项目1LEDTest下再建MDK和App子文件夹,MDK用来存放uVision工程项目配置信息,App用来存放项目的源程序。其中BSP、INC和LIB中的文件都由实训教材配套给出,将相应的文件拷贝到

2、对应文件夹中,由所有实训项目共同使用。而针对某个实训项目编写的应用程序,如项目1LEDTest,都保存到各自的类似“项目x项目名”文件夹的子文件夹App。双击桌面uVision4图标,启动KeiluVision4,点击菜单栏Project-NewuVisionProject,选择工程的保存位置,保存位置选择在之前建立的MDK文件夹下,工程命名LedTest.uvproj,如图2所示。图2保存路径的选择在弹出的界面中选择所使用的芯片型号,实训使用的CPU芯片型号为STMicroelectronics的STM32F107VCT6

3、,所以选择STM32F107VC,如图3所示。图3选择芯片型号芯片选择完成后软件会弹出一个提示框,提示是否要拷贝STM32启动代码并添加到我们新建的工程中,由于我们使用新版本标准外设库中提供的启动代码,因此此处选择否。如图4所示。图4拷贝启动代码选择“否”接下来建立了一个新的工程,默认的目标名称Target1,下面有一个组SourceGroup1,因为还没有编写和添加任何程序文件,所以工程窗口的组SourceGroup1是一个空的组。图5MDKuVision环境2.添加程序文件在KeilMDK开发环境,为了项目工程的维护性,

4、建议将程序拷贝到一个项目文件夹中管理。在我们实训项目中,要求项目的应用程序保存在App文件夹里(可以再建立子文件夹)。添加程序文件到工程项目,在左侧Project窗口中对Target1右击,如图6所示,单击ManageComponents。出现如所图7示界面。图6,项目文件管理图7项目文件管理ManageComponents窗口在这个界面里可以方便的添加工程的相关文件。也可以在工程项目窗口对应的Group上右键AddGroup和AddFilestoGroup来添加文件,只是这种方式更方便集中的添加和管理。按照图8所示,将项目

5、当前的目标名称Target1重命名为“LED”,建立两个Group,点击Groups一栏右上角图标,依次新建App、LIB两个组,点击对应的组后,再点击右下方AddFiles添加相应的文件到对应的组中。将“班级姓名学号项目1LEDTestApp”文件夹下的文件main.c添加到App组中,Lib组添加“班级姓名学号Lib”文件夹下STM32StdPeriphLib.lib文件。至此,已经将对应的文件全部加入工程中。根据不同实训项目的需要,可以分别建立或删除组,并为组添加或删除相应的文件。图8编辑组并添加对应文件文件添加

6、完成后的工程管理窗口如图9所示。图9工程窗口变化项目文件管理窗口也可以通过工具栏按钮打开。在Keil的工程项目中添加程序文件,除了上面已经有了程序源文件,还可以利用KeiluVision的编辑环境,新建程序源文件,保存到指定路径,然后再通过上面的步骤添加到项目中。创建源程序文件,选择菜单“File--New..”,出现编辑窗口,如图5-1所示。在编辑窗口中输入程序,完成后点击保存按钮,选择保存路径(按前面所说目录结构,保存到项目文件夹App下)。保存之后,要注意到源程序并没有自动加到工程中来,还需要手动添加,此时可以参考上面

7、的方法。3.项目参数配置接下来需要针对工程项目进行一些参数设置,以适合我们的实验板和软件开发环境。在KeiluVision中,每个工程项目(project)可以建立多个目标(target),每个目标有自己独立的配置,这样使得一个工程项目的源程序,可以根据不同的配置,生成不同的目标代码,以便在多种硬件平台上运行。为LEDTest工程项目的LED目标进行配置,首先在工具栏上selecttarget下拉框中选择LED目标(因为当前项目只建立了一个目标,所以下拉框中只有一个目标“LED”显示)。然后点击targetoptions按钮

8、,也可以在工程窗口中LED上右击,选择第一项OptionsforTarget‘LED’,如图10所示。图10项目选择和项目配置弹出Options窗口如图11所示。在这个窗口中共有10个选项卡,第一个选项卡Device用于选择使用的器件,由于在新建工程的时候已经选择这里可以不用在选择。当前的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。