嵌入式软件调试技术

嵌入式软件调试技术

评分

★★★★★

ISBN

9787121077265

出版社

电子工业出版社 2009-01-01出版

作者

罗克露

内容简介
本书兼顾理论与实践。全书首先对调试技术及嵌入式调试手段进行一个概览,然后重点对linux环境下的嵌入式调试技术进行详细的讲解,最后给出两个综合应用实例:MPEG-4视频播放器的设计和基于GPS的移动定位终端。在编写思路上,本书以理论为先、实践为重;具体到调试技巧和手段上,则全部结合具体实例展开。书中各个实例之间采取从前至后逐步深入的方式,既衔接有序,又便于读者学习。本书配套光盘包含书中相关的补充资料、与Sitsang评估板相关的工具链和源代码、本书第3~9章的源代码,以及书中使用到的工具和软件等。
AI简介
这是一本深入探讨嵌入式软件调试技术的专业书籍。本书涵盖了软件调试概述、边界扫描测试技术(JTAG)、学习使用GDB调试器、GDB远程调试技术、网络应用程序调试、多进程与多线程调试、静态库与动态库的调试等关键技术点。 在软件调试概述中,作者详细阐述了软件调试的概念、分类、关键技术以及嵌入式软件调试手段。特别是,作者深入讲解了断点在软件调试中的作用,以及调试器在软件调试中的关键角色。 在边界扫描测试技术(JTAG) 部分,作者详细介绍了JTAG的背景、原理、接口结构、TAP、指令寄存器、数据寄存器组等内容,并详细阐述了ARM7TDMI的JTAG调试方法。 在学习使用GDB调试器部分,作者讲解了GDB的启动和退出、调试信息的加入、程序运行、断点、监视点与捕捉点、程序执行流程控制、数据查看、栈帧回溯与选定、程序执行流程改变等调试技巧。 在GDB远程调试技术部分,作者讲解了目标平台的简介、准备工作、远程调试方式、编译arm-linux-gdb和gdbserver、连接到远程目标等关键技术。 在网络应用程序调试部分,作者讲解了套接口编程简介、网络调试和诊断工具、远程获取加速度、通过CDM
阅读/下载地址