- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.寄存器观察窗口 1)a代表累加器A,往往在运算前暂存一个操作数(如被加数),而运算后又保存其结果(如代数和)。2)b代表寄存器B,主要用于乘法和除法操作。3)sp代表堆栈指针。4)dptr代表数据指针DPTR。5)PC代表程序指针。6)states 代表执行指令的数量。7)sec代表指令执行的累计时间(单位为秒)。8)psw代表程序状态标志寄存器PSW,8位寄存器,用来存放运算结果的一些特征,如有无进位、借位等。 11.2.2 资源浏览器 图11-4 资源浏览器 11.2.2 资源浏览器 表11-12 资源浏览器选项 表11-13 符号代码的例子 11.2.2 资源浏览器 图11-5 函数窗口 11.2.2 资源浏览器 表11-14 信息的含义 11.2.2 资源浏览器 表11-15 快捷键的描述 11.2.2 资源浏览器 图11-6 局部菜单 11.2.3 自定义工具菜单 11Z7.TIF 11.2.3 自定义工具菜单 表11-16 选项的说明 11.2.3 自定义工具菜单 11Z8.TIF 11.2.4 使用SVCS功能 图11-9 SVCS界面 11.2.4 使用SVCS功能 11Z10.TIF 11.2.4 使用SVCS功能 表11-17 对话框各选项的含义 11.2.4 使用SVCS功能 表11-18 SVCS菜单项 11.3 使用μVision3创建自己的应用 1)启动μVision3,新建一个项目文件并从器件库中选择一个器件。2)新建一个源文件并把它加入到项目中。3)增加并配置所选择器件的启动代码。4)针对目标硬件设置工具选项。5)编译项目并生成HEX文件。 11.3.1 启动μVision3并创建一个项目 11Z11.TIF 11.3.1 启动μVision3并创建一个项目 11Z12.TIF 11.3.1 启动μVision3并创建一个项目 11Z13.TIF 11.3.1 启动μVision3并创建一个项目 11Z14.TIF 11.3.1 启动μVision3并创建一个项目 图11-15 自动添加启动代码提示对话框 11.3.1 启动μVision3并创建一个项目 图11-16 启动代码窗口 11.3.2 新建一个源文件 图11-17 创建源文件窗口 11.3.2 新建一个源文件 图11-18 项目管理菜单 11.3.3 为目标设置工具选项 图11-19 配置目标平台对话框 11.3.3 为目标设置工具选项 表11-19 常用的选项 11.3.4 编译项目并生成HEX文件 图11-20 编译输出窗口a)编译错误提示信息 b)编译正确提示信息 11.3.4 编译项目并生成HEX文件 图11-21 设置输出HEX文件的对话框 11.4 使用μVision3调试应用程序 1.模拟调试2.高级GDI调试 1.模拟调试 μVision3有创建模式和调试模式两种运行模式。上节所介绍的工作步骤都是在创建模式下完成的目标系统软件设计过程。要对编写好的软件进行调试和验证就需要在μVision3的调试模式下进行。 2.高级GDI调试 1)软件调试无法实现硬件电路的调试,只能通过软件窗口虚拟硬件端口输入、输出的情况,而硬件调试可以完全模拟实际的应用情况。2)软件调试执行单片机指令的时间无法与真实的单片机执行时间画上等号,也就是说,如果一个程序在单片机中要执行300μs,在计算机中模拟执行的时间可能会比这个长很多,而且无法预料。3)软件调试适合于初步的验证和小型应用程序的调试,比如一个只有几百行代码的应用程序,借助软件调试也许可以很好地完成调试任务。4)软件仿真不需要额外开销,而比较好用的硬件仿真器一般都要上千元。 11.4.1 调试模式的设置 图11-22 调试模式设置对话框 11.4.2 启动调试模式 11Z23.TIF 11.4.3 常用的调试窗口 1.寄存器观察窗口2.调试命令输入输出窗口3.存储器观察窗口4.变量观察窗口5.串行口输入输出窗口6.混合汇编窗口 第11章 μVision3集成开发环境的使用 11.1 μVision3简介11.1.1 μVision3的软件组成11.1.2 使用μVision3工具的软件开发流程11.1.3 μVision3软件的安装11.1.4 μVision3软件工具的界面11.2 μVision3的界面功能11.2.1 在多个文件中查找11.2.2 资源浏览器11.2.3 自定义工具菜单11.2.4 使用SVCS功能11.3 使用μVision3创建自己的应用11.3.1 启动μVision3并创建一个项目 第11章 μVision3集成开发环境的使用 11.3.2 新建一个源文件11.3.3 为目标设置工具选项
文档评论(0)