网站大量收购独家精品文档,联系QQ:2885784924

keil调试.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
keil调试

3.4.2 程序文件的编译、链接 (1) 编译连接环境设置 μVision2 调试器可以调试用C51 编译器和A51 宏汇编器开发的应用程序,μVision2 调试器有两种工作模式,用户可以通过点击工具栏Project 选项,在弹出如图3-4-13所示 的下拉菜单中选择Option For Target ‘Target 1’命令为目标设置工具选项,这时会出 现如图3-4-14所示的调试环境设置窗口,点击Output 选项卡在出现的窗口中选中 CreateHex File 选项,在编译时系统将自动生成目标代码文件*.HEX。选择Debug 选项 会出现如图3-4-15所示的工作模式选择窗口,在此窗口中我们可以设置不同的仿真模式。 从图3-4-15可以看出,μVision2 的2 种工作模式分别是:Use Simulator (软件模拟) 和Use (硬件仿真)。其中Use Simlator 选项是将μVision2 调试器设置成软件模拟仿真 模式,在此模式下不需要实际的目标硬件就可以模拟处单片机的很多功能,在准备硬件之前 就可以测试您的应用程序,这是很有用的。 Use 选项有高级GDI 驱动(TKS 仿真器)和Keil Monitor-51 驱动等,运用此功 能用户可以把Keil C51嵌入到自己的系统中,从而实现在目标硬件上调试程序。若要使用 硬件仿真,则应选择Use选项,并在该栏后的驱动方式选择框内选择对应的驱动程序库, 在此处选择silicon labarataries c8051fxx(需要装驱动程序才会此选项)。 图3-4-13 调试环境设置命令下拉菜单 图 3-4-14 Keil C51 调试环境设置窗口 图 3-4-15 Debug 设置窗口 在选择 silicon labarataries c8051fxx 后,单击图 3-4-15“use”后的”Settings” 按钮,出现如图 3-4-16 所示的“Target Setup”窗口,在此处选择第二个按钮,即 USB Debug Adapter 1.2.0.0 选项。 此选项只有将 MT-UDA 调试仿真器与电脑、目标板相连并上电后,才会出现,否则 显示灰色,即不可用。在将 MT-UDA 调试仿真器与电脑、目标板相连并上电后,PC 端会 出现“丁冬”声,表示 USB 已经识别。 第三个选项,即“Power target after disconnection ”表示当退出调试后, 是否对 MT-UDA 断电,若打“√”,则退出调试后,仿真器 MT-UDA 电源指示灯灭。 第一个选项,即 RS232 Serial Adapter 是早期的 EC2 调试器选项。 图 3-4-16 Target Setup 设置窗口 (2) 程序的编译、连接 完成以上的工作就可以编译程序了。点击工具栏Project 选项,在弹出如图3-4-17所 示的下拉菜单中选择Build Target 命令对源程序文件进行编译,当然也可以选择 Rebuild All Target Files 命令对所有的工程文件进行重新编译,也可使用红色圈中的 快捷按钮进行编译,此时会在“Output Windows”信息输出窗口输出一些相关信息,如 图3-4-18所示。 图3-4-17 编译命令菜单 其中第二行compiling temperature.c表示此时正在编译temperature.c源程序,第三行 linking...表示此时正在连接工程项目文件,最后一行说明test.μV2 项目在编译过程中 不

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档