- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
13 调试工具AXD应用
13 调试工具AXD应用
第13章 调试工具AXD应用
13.1 寄存器
Processor Views , Registers
13.1.1 寄存器的使用方法
1. 观察寄存器
寄存器窗口的8个选项,前七种对应七种工作模式
Debug Comms 调试通信通道寄存器组,包括控制,读状态和写状态寄存器.
调试中,值发生变化的寄存器值将变红色.
2. 修改寄存器
可输入十进制,或0x开头的十六进制.回车后生效.
3. 程序计数器 R15
双击可修改值.窗口中Retain Current,不改变当前使用的数据栈指针.User define 修改.
4. 程序状态寄存器 CPSR
双击,不可随意修改.
13.1.2 寄存器视窗中的级联菜单
1. Add to System 把某个寄存器添加到系统视窗中.
2. Add Register 添加寄存器
3. Format 数据显示格式
4. Locate Using Value 查找寄存器中值对应的地址.找到由该地址定位的存储器.
5. Refresh 刷新
6. Properties 改变默认数据显示格式
13.2 存储器
Processor Views , Memory
13.2.1 存储器的使用方法
1. 观察存储器
Memory Locate Start address 指定观察区域的起始地址
四个数据表可以定义不同的起始地址.每个视窗显示的字节数可以从16B到4096B,可以通过 Properties设定.
调试程序时,变化的存储器颜色会变化.
一定要注意大端,小端设定.可以通过 Properties设定.
2. 修改某存储器
双击修改
3. 保存存储器中的数据
File,Save Memory To File
4. 加载存储器数据
File,Load Memory From File
13.2.2 存储器视窗中的级联菜单
1. Size 窗口每个单元显示的位数
2. Format 数据格式
3. Locate Using Value 查找存储器使用值.(以选中存储器中值为地址查找)
4. Copy Memory 复制
5. Fill Memory 填充存储区,使用指定数据大面积填充存储区
6. Search Memory 查找数据
7. Toggle Breakpoint 设置,取消断点(对程序存储区)
8. Toggle Watchpoint 设置,取消观测点
9. Copy 鼠标选中,再复制
10. Refresh 刷新显示
11. Refresh (for nonstop debugging) 在不停止调试的情况下刷新存储器
12. Properties 外部属性
Apply to all 把在当前存储器窗口中所做的改动应用到所有的数据表中
Display 设置调试器中存储器字节顺序
Target 显示目标存储器的字节顺序.
目标存储器的字节顺序可能由硬件指定,调试器中存储器可以由调试者指定.
13. Automatic refre 系统在执行中止时自动刷新存储器中的数据
14. Show offset from start 不选该项,存储器中的地址是绝对地址.
选择该项,以 Memory Locate Start address 指定的为基址.
15. Page Size 定义存储器页字节数,16-4096B之间
16. Size Display 定义视窗中每个单元显示的位数,8,16,32.
17. Size Targe Access 访问目标时数据总线的宽度.
13.2.3 调试用户程序应用举例
13.3 在调试中使用断点
System Views , Breakpoint
13.3.1 断点使用方法
1. 设置断点 Toggle Breakpoint
2. 断点管理视窗
Position 断点地址及所在文件
Condition 条件,无条件
Action 断点的两种响应方式: Break,使运行程序中断; Log Text 为运行程序作提示
3. 设置条件断点
右键, Add.指
文档评论(0)