Turbo Debugger 使用简介

Turbo Debugger 使用简介

ID:37640384

大小:463.97 KB

页数:12页

时间:2019-05-27

Turbo Debugger 使用简介_第1页
Turbo Debugger 使用简介_第2页
Turbo Debugger 使用简介_第3页
Turbo Debugger 使用简介_第4页
Turbo Debugger 使用简介_第5页
资源描述:

《Turbo Debugger 使用简介》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、TurboDebuggerTD使用简介v2.0TurboDebugger使用简介英创信息技术有限公司2005年3月1概述美国Borland公司的经典产品BC3.1中包含了一个重要的应用程序调试工具TurboDebugger通常被简称为TD所谓应用程序调试工具就是让应用程序在调试工具软件TD的监控下运行从而让程序设计者能即时了解在应用程序在运行过程中的状态或结果这些结果或状态包括CPU的寄存器存储器程序变量IO端口状态TD可支持C/C++汇编程序的源码调试对C语言程序可同时观察到用户编写的C源码以及编译生成的汇编代码当然要实现对程序源码的调试应用程序在编译

2、连接时必需设置调试信息选项TD既可调试本机应用程序也可运行于主机通过串口对运行于目标机上的应用程序进行调试即所谓的远程调试模式英创公司的嵌入式网络模块均可支持TD远程调试模式为客户快速开发其应用程序提供了强有力的工具本手册将针对TD在英创嵌入式网络模块调试使用情况对其常用的调试功能进行简要简介以帮助用户快速掌握TD这一强有力的调试工具的使用提高应用程序的开发效率建议用户在工作盘上以网络模块名建立根目录如NetBox2ETR232i等等再根据不同的应用或测试建立子目录以便于程序代码管理本手册采用NetBox2为例但所介绍的TD使用方法是通用的本手册所引用的

3、示例Step1和Step2用户可从附带的开发光盘的使用必读目录中找到2启动TD调试工具软件TD.EXE是BC3.1集成开发软件的实用工具之一存放在BCBIN目录下本文认为用户已把BCBIN目录加入到了AUTOEXEC.BAT中的路径PATH定义中因此用户可在任意工作目录下启动TD在启动TD前应确保开发主机PC的串口已与英创嵌入式网络模块的调试串口正确连接且网络模块处于调试模式用户通常先打开MSDOS窗口并转到相关应用程序或测试程序所在目录如D:NetBox2Step1>然后执行操作td–rphello其界面如图1所示在上述命令行操www.emtr

4、onix.com技术支持028-85140028TurboDebugger使用简介V2.0作中-rp为TD的远程调试选项且默认使用PC的COM1口若实际使用的是COM2口则远程调试选项应为-rp2hello为编译成功的EXE文件名在采用PRJ工程文件进行编译时则为工程文件名注意在td的启动命令行中不要带应用程序扩展名图1启动TDTD启动后首先检查在目标板即英创嵌入式网络模块下同上是否有Hello.exe若存在则比较文件的时间标志以决定是否需要下载被调试程序到目标板若需要重新下载程序TD将在屏幕上弹出如下窗口信息图2程序下载提示图3TD调试主界面www.e

5、mtronix.com2技术支持028-85140028TurboDebugger使用简介V2.0直接按键确认下载程序这时TD通过串口把程序下载到目标板上下载速度根据不同的电子盘存储介质而有所不同通常可从目标板的LCD上看到下载过程程序成功下载后TD将把程序装载到目标板内存区并在屏幕上显示源码主界面图3至此TD的启动已正确完成用户已可以调试运行程序了3TD的常用窗口及快捷键TD是一个多窗口调试工具图3是其调试主界面其中的窗口1为源代码窗口2可以随着程序运行同步显示相关的信息用户可设定显示内容窗口的上部为下拉菜单每个菜单名的第一个字母为红色为

6、关键字打开下拉菜单操作为Alt+<关键字>关闭操作则总是按键主界面的下部为常用的调试功能快捷键也是以红色标注第4节将具体介绍它们的使用本节主要介绍下拉菜单的相关功能最常用的下拉菜单是View按Alt+V弹出View菜单如下图4TD的View下拉菜单View菜单主要用于选择各种显示窗口以观察所需信息菜单中每一选择行中的红色字母为快捷键最常用的为CPU和Dump窗口CPU窗口用于观察对应的汇编指令CPU的寄存器内容操作IO端口将在第6节介绍而Dump窗口主要用于查看存储器中的数据直接按红色的快捷键字母就可打开相应窗口如按键打开CPU窗口如图4

7、所示www.emtronix.com3技术支持028-85140028TurboDebugger使用简介V2.0CPU窗口由若干子窗口组成包括汇编CPURegistersCPUFlag堆栈和Dump窗口通过键可循环激活各个子窗口特别的在汇编窗口还可进行IO端口的读写图5TD的CPU窗口对TD的多窗口通常用Alt+<数字>来直接激活所关心的窗口如图5中Alt+1激活源程序窗口Alt+2激活watches窗口Alt+3激活CPU窗口按Alt+F3则关闭当前激活窗口用户可反复使用这些快捷键来熟悉TD窗口的界面操作另一个常用功能是包括在File菜单中的

8、查看系统剩余空间如图5所示图6TD的File下来菜单选择GetinfoTD弹出系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。