英创Turbo Debugger V2.0:嵌入式应用的强大调试工具

5星 · 超过95%的资源 需积分: 33 8 下载量 111 浏览量 更新于2024-10-16 收藏 464KB PDF 举报
Turbo Debugger (简称TD) 是一款由美国Borland公司开发的经典应用程序调试工具,最初集成在BC3.1版本中。它主要用于实时监控和调试运行中的应用程序,帮助程序设计者了解程序在执行过程中的状态和结果,这对于C/C++和汇编语言程序的源码调试尤其有用。当应用程序在编译时设置了调试信息,TD可以同时观察用户编写的源代码和生成的机器码。 TD的功能强大,不仅可以本地调试,还可以在主机上通过串口对运行在目标设备(如英创嵌入式网络模块)上的程序进行远程调试。这种特性使得开发者能够在开发环境中快速定位和解决问题,提高了开发效率。为了便于管理和组织代码,建议用户在PC的工作盘上按照网络模块的名称创建目录结构,并根据应用或测试需求建立子目录。 使用TD的步骤如下: 1. 启动TD:调试工具软件TD.EXE位于BC\BIN目录,通常已经添加到系统的PATH环境变量中,用户可以在任意工作目录下直接启动。但在启动前,确保PC的串口与嵌入式网络模块的调试端口连接正确,且模块处于调试模式。 2. 运行远程调试:通过命令行输入`td –rphello`,其中`-rp`表示远程调试选项,`hello`是待调试的程序名。如果实际使用的是COM2口,需要相应地替换`COM1`。启动后,TD会显示一个用户界面,如图1所示。 本手册以NetBox2为例,介绍了如何在英创嵌入式网络模块上使用TD,但提供的方法适用于其他类似设备。手册中的示例Step1和Step2可在附带的开发光盘“使用必读”目录中找到,以帮助用户更深入地理解和掌握这款强大的调试工具。 Turbo Debugger是一个必备的开发工具,对于优化嵌入式系统应用程序的性能和调试过程具有显著作用。通过理解并熟练运用Turbo Debugger,开发者能够显著提升项目的开发效率和代码质量。