微机原理及单片机应用技术-Keil MDK使用入门.pptVIP

微机原理及单片机应用技术-Keil MDK使用入门.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

4.给工程添加文件给工程添加文件就是将前面创建的“库函数模板创建”文件夹下的文件和自己编写的源代码添加到工程中。双击Group文件夹就会出现添加文件的路径,然后选择文件即可。如果我们将“库函数模板创建”目录下的文件都添加到Group这个默认组中,显然是非常混乱的,对于我们查找工程文件和工程维护极其不方便,因此这里需要根据文件类型来构建新的工程组。创建新的工程组的操作步骤如下图所示。可以选择快捷图标来进行创建工程组,也可以在工程列表下右键“Target1”选择“ManageProjectItems...”,如左图所示。为了工程目录更加清晰及方便文件查找,新建User、Startup、StdPeriph_Driver和CMSIS工程组。User组用于存放User文件夹下的源文件,Startup组用于存放STM32的启动文件,StdPeriph_Driver组用于存放STM32外设的驱动源文件、CMSIS组用于存放CMSIS标准文件,比如系统总线时钟等初始化源文件。创建好的工程目录组如右图所示。接下来就需要将对应的一些文件添加到工程目录组中,这样才能进行程序的开发。添加工程文件步骤如下图所示。第1步,点击图标,弹出界面。第2步,选择要添加的工程组。第3步,点击添加文件,会弹出添加文件对话框。第4步,选择对应文件夹内的文件。文件类型默认.c文件,如果需要添加其他类型的文件(如启动文件的类型是.s),则需要进行第5步,更改文件类型。第6步,点击“Add”按钮完成文件添加。将所有文件添加至对应工程组后,如图所示。在StdPeriph_Driver工程组中我们只添加了2个源文件,对于STM32程序开发,通常这2个文件都是需要的。其他的外设源文件根据是否使用外设而添加,如果把所有的源文件都加进来也是没有问题的,只不过工程在编译的时候会比较慢,所以原则是使用到哪个外设就添加哪个外设的源文件。5.配置工程这一步的配置工作非常重要,很多人编写程序编译后发现找不到HEX文件,还有的人后面做printf实验时打印不出信息,这些问题都是在这个地方没有配置好导致的。(1)如图所示,第1步,点击“工程目标选项”进入配置(或Project-OptionsforTarget)。第2步,选中Target选项卡。第3步,勾选“UseMicroLib”选项,主要是为了后面printf重定向输出使用。其他的设置保持默认即可。(2)Output选项卡中把输出文件夹定位到我们工程目录下的Obj文件夹,如果想在编译的过程中生成hex文件,那么需要勾选CreateHEXFile选项。如图所示。(3)Listing选项卡中把输出文件夹也定位到我们工程目录下的Obj文件夹。其他设置默认。如图7.25所示。西安文理学院自动化教研室KeilMDK使用入门本章主要内容7.1MDK-ARM简介7.2KEIL5的安装7.3创建库函数工程模板7.4KEIL5的使用技巧 7.1MDK-ARM简介MDK-ARM是比较官方的名字,其实在生活中还有很多工程师习惯用别的名字叫它KeilMDK、RVMDK、ARMMDK等。为何MDK-ARM会有这么多的名字呢?那就要了解一下它的前世今生:2005年10月,ARM公司收购了Keil公司,2006年1月,ARM推出集成KeilμVision3的RealViewMDK开发环境,当时叫DK-ARM(大家更喜欢叫KeilforARM),后来经过版本的演变,ARM公司最后将其命名为MDK-ARM。MDK-ARM的全称是MicrocontrollerDevelopmentKitforARM,其集成开发环境是KeilμVisionIDE,和KeilC51是同一个集成开发环境,因而深得从51单片机向STM32转型的工程师的喜爱;而且其集成了ARM公司的开发工具集RealView(包括RVD、RVI、RVT、RVDS等),ARM和STM32的关系就不用多说了,其根正苗红的特性,也是很多人选择MDK-ARM的又一个原因。目前,Keil最新版为Version5.33,有关更多MDK-ARM的信息,可以登录Keil公司的主页了解。7.2KEIL5的安装要在电脑上成功安装KEIL5,首先必须要有安装包,我们可以在KEIL的官网上下载:/download/product/。打开界面如图7.1所示,点击MDK-Arm即可下载。图7.1MDK-ARM下载界

您可能关注的文档

文档评论(0)

ning2021 + 关注
实名认证
文档贡献者

中医资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档