- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Keil MDK 从未有过的详细使用讲解
熟悉 Keil C 51 的朋友对于 Keil MDK 上手应该比较容
易,毕竟界面是很像的。但 ARM 内核毕竟不同于 51 内核,
因此无论在设置上还是在编程思想上,都需要下番功夫研究
的。本文以 MDK V4.03 为例,详细的写一下 MDK 的设置、
界面、工具。可能会有些杂乱,但我想所涉及的东西都是最
常用的;可能不是那么的严谨清晰,我想谁也没把我期望成
专家!哈,有问题欢迎留言。正式开始。
首先启动 MDK. 当然要先安装好 MDK ,如果找不到在哪
里下载,可以翻翻我以前的博文。启动后的 MDK 界面如图
1 所示。
图 1 MDK 界面
第二 .新建一个工程。
单击 Project -gt;New μVision Project... 菜单项, μVision 4
将打开一个标准对话框,见图 2 ,输入希望新建工程的名字
即可创建一个新的工程,建议对每个新建工程使用独立的文
件夹。例如,这里先建立一个新的文件夹,然后选择这个文
件夹作为新建工程的目录,输入新建工程的名字 Project1 ,
μVision 将会创建一个以 Project1.uvproj2 为名字的新工程文
件,它包含了一个缺省的目标( target)和文件组名。这些内
容在 Project Workspace-gt;Files 中可以看到。
图 2
第三 .选择设备
在创建一个新的工程时, μVision 要求为这个工程选择一款
CPU 。选择设备对话框显示了 μVision 的设备数据库,只需
要选择用户所需的微控制器即可。例如,选择 Philips
LPC2114 微控制器, 这个选择设置了 LPC2114 设备的必要工
具选项、简化了工具的配置。
图 3
注意:
当创建一个新的工程时, μVision 会自动为所选择的 CPU 添
加合适的启动代码。 对于一些设备而言, μVision 需要用户
手动地输入额外的参数。请仔细阅读这个对话框右边的信
息,因为它可能包含所选设备的额外配置要求。
无语了,一个钟头写的东西上传之后竟然丢失了一大段。吐
血中,继续写。
到这里一个工程就新建完成,下面就需要编写代码,然后设
置目标配置,编译调试等等。在这之前,我们先来了解一下
MDK 编译器的常用工具按钮,工欲善其事,必先利其器!
1.编译快捷按钮:
(1)编译当前文件
(2 )编译已经修改的文件(仅编译已修改的文件,这样可
以节省编译时间)
(3 )编译所有文件(一般使用这个即可,当设置过目标配
置选项后,必须使用它来重新编译。 )
(4 )停止编译当前文件
2.程序下载快捷按钮:
具体使用参见我的博文:
/zhzharchive/2010/10/06/592421
8.aspx
3.查找快捷按钮:
(1)在文件中查找。这是我最常用的查找方式,特别是有
多个模块时,当你要找到一个函数或变量是在那个文件中定
义的,就可以单击这个图标来在全工程文件中查找。
(2 )在当前文件中查找。在编辑框中输入要查找的关键字,
按回车即可查到,连续按回车会跳到下一处。
(3 )在当前文件中查找。单击后会弹出查找对话框,能进
行一
原创力文档


文档评论(0)