77范文网 - 专业文章范例文档资料分享平台

嵌入式实验指导书(计算机专业适用)08版 - 图文(5)

来源:网络收集 时间:2019-02-15 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

于目标系统处理器类型,当调试不同目标系统的时候,显示的内容会不一样。寄存器值可以按照十进制、十六进制或者二进制格式显示,并可自动刷新或者根据需要由用户手动刷新显示。寄存器显示按照寄存器组方式,每组寄存器都可以分别设置不同的显示格式。

注:如果在工程配置的Processor设置对话框没有选择相应的处理器厂家及芯片型号,Peripheral窗口将显示空白

寄存器窗的界面如图2-62所示:

图2-62 寄存器窗界面

点击某一个寄存器,该寄存器的名字和值会显示在寄存器窗上部的输入栏中,在输入栏可以改变该寄存器的值,输入栏如图2-63所示:

图2-63 寄存器值修改输入栏

当寄存器的值被修改后会以红色显示该值,如图2-64所示:

图2-64 寄存器值被修改的寄存器窗界面

4. 存储区窗

存储区窗用于显示和修改目标系统中存储区的内容。存储区窗显示从输入的起始地址开始存储的存储区内容,显示长度根据存储区窗大小而自动匹配。存储区内容可以按照字节、半字

21

或字长度显示,并同时以十六进制数和对应的ASCII字符显示存储区内容。当存储区窗显示范围内的存储区数据有变化的时候,会以红色显示这些数据。IDE 同时提供了两个内存显示窗口Memory1窗和Memory2窗(功能同Memory1窗)。

按照字节长度显示的存储区窗的界面如图2-65所示:

图2-65 存储区窗界面

用户可以在窗口上部的存储区起始地址栏修改显示起始地址,修改后存储区窗会自动从新的地址开始显示存储区内容;地址输入栏可以记录用户最近查看的10个起始地址值,用户可从下拉菜单中选择想要查看的起始地址。存储区起始地址栏如图2-66所示:

图2-66 存储区起始地址输入栏

若要修改存储区内容,可在十六进制数据栏或者ASCII字符数据栏直接修改,修改的数据会立刻写到对应的存储区中,并以红色显示改变了的数据。

5. watch窗

点击菜单项View > Debug Windows >Watch可以打开和关闭数据观察窗(watch)。数据观察窗用于显示用户想要观察的变量或表达式值,用户可以随时增加或删除观察数据。观察数据值可以按照十进制或者十六进制格式显示。观察数据值会跟随用户的每一步操作而自动重新计算和显示。数据观察窗有两个页面:“Watch 1”和“Watch 2”,每个页面可以单独输入不同的数据。观察数据名会跟随工程自动存储,当下一次打开同一个工程的时候,会自动调入原先存在的观察数据名。

数据观察窗缺省显示为十六进制,其界面如图2-67所示:

22

图2-67 数据观察窗界面

用户可以使用以下两种方法增加观察数据:

1. 双击数据观察窗最后的空行的名字栏,数据观察会在此处出现一个输入框,输入数据回车或者点击其它行,调试器将计算数据值,并显示在对应的值栏目。

2. 在数据观察窗在点击鼠标右键,在数据观察窗菜单中选取”Add”菜单项,将弹出输入对话框,在其中输入想要观察的数据或者表达式。

6. 变量窗

点击菜单项View > Debug Windows > Variables可以打开和关闭变量窗。变量窗用于显示全局以及局部变量信息,并可修改变量值。变量窗有两个页面:“Global”和“Local”,分别用于显示全局变量和函数局部变量。变量值以及局部变量名会跟随用户的每一步操作而自动重新计算和显示。当变量窗中变量值有变化的时候,变量窗会变红显示这些数据值。

变量窗缺省显示为十六进制,其界面如图2-68所示:

图2-68 变量窗界面

23

用户可以察看变量的属性,其中包括变量名字、变量值和变量类型。用户可以修改变量值,方法是双击要修改的变量值栏,在显示的输入框中输入新值。当输入的数据为合法数据时候,调试器会修改目标系统中对应变量的值,并变红显示修改后的数据。

7. 函数栈窗

点击菜单项View > Debug Windows > Call Stack可以打开和关闭函数栈窗。函数栈窗用于显示函数运行调用关系,函数参数值可以按照十六进制或者十进制格式显示。最后调用的函数(即当前运行函数)在窗口最上部的第一行,按照调用关系依次往下排列,起始函数在窗口末的最后一行。

函数栈窗的界面如图2-69所示(设置所有函数参数属性显示):

图2-69 函数栈窗界面

函数参数的名字、类型或值都可以单独设置是否显示。如果关闭所有函数参数显示,将只显示函数名字和返回类型。双击函数栈窗的某一函数所在行,源文件窗会显示出该函数调用函数栈中上一函数返回后将要执行的下一句代码,并在该源代码行前面放置一蓝色向右箭头标志(见下图的青色圆圈包围处),函数栈窗同时会高亮显示该函数栈函数信息行。双击后调试器界面变化如图2-70所示:

图2-70 双击函数行后的调试器界面

24

2.4.6 Flash编程工具

Embest IDE for ARM提供了Flash编程工具,可以在板(on board)檫除Falsh或将文件烧写到Flash中。软件界面如图2-71所示。

Flash Programmer其他特点: ? 编程配置数据的保存和载入。

? 编程前的寄存器读取功能和目标测试功能。 ? FLASH扇区地址指示功能。 ?

简单直接的处理器寄存器设置界面。

图2-71 Flash Programmer软件界面

25

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库嵌入式实验指导书(计算机专业适用)08版 - 图文(5)在线全文阅读。

嵌入式实验指导书(计算机专业适用)08版 - 图文(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/466736.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: