期刊文献+

嵌入式远程调试工具的研究与实现 被引量:5

tudy and Realization of Embedded Remote Debugging Tool
下载PDF
导出
摘要 在嵌入式软件开发中,调试是一个重要的环节,调试工具是衡量软件开发环境优劣的重要因素。本文对插桩方式的嵌入式远程调试工具进行了分析与研究,采用GNUgdb远程串口通信协议,通过软件接管目标系统的全部异常实现对目标程序的调试与跟踪,实现读/写内存与寄存器、设置断点、单步执行和继续执行功能,并应用于基于ARM的RTEMS嵌入式实时操作系统与应用程序的调试中。 Program debugging is a comparatively important step in embedded software development. Debugging tool is an important factor determining whether a software development environment is good or not. The paper analyses and studies the embedded debug ging tool of stub mode. It adopts the remote serial communication protocol of GNU gdb, and takes over all exception handlers by software to implement debugging and tracking of object program. It realizes reading and writing memory units and registers, setting breakpoint, single step and continue running. Stub mode is applied to RTEMS embedded real-time operating system and applicatior program for debugging based on ARM.
作者 李红卫
出处 《微计算机信息》 2009年第2期87-89,共3页 Control & Automation
基金 基金项目主请人:李红卫 江苏省高校自然科学研究资助项目 项目名称:RTEMS嵌入式实时操作系统的研究 颁发部门:江苏省教育厅(06KJD520052)
关键词 嵌入式系统 远程调试 插桩 断点 单步 embedded system remote debugging stub breakpoint step
  • 相关文献

参考文献4

二级参考文献9

  • 1杨峰,张根宝,田泽,万永波.基于JTAG的ARM芯片系统调试[J].微计算机信息,2005,21(11Z):87-89. 被引量:3
  • 2熊竞.嵌入式操作系统的调试.2001 10.http://www.picketix.com/documents/tech/2001073001.htm
  • 3Debugging with GDB.Edition 5.GDB Version 5 0.Copyright(C)2000 Free Software Foundation,Inc 2000.3.
  • 4Robert A.Gott Debugging embedded software.COMPUTER DESIGN,1998.2
  • 5IEEE 1149.1 IEEE Standard Test Access Port and BoundaryScan Architecture.
  • 6the ARM7TDMI Debug Architecture.ARM Corporation.1995,2-26.
  • 7ARM7TDMI Technical Reference Manual.ARM Corporation.2001,121-142.
  • 8TAP Controller Source Code.OPEN-JTAG Project.2001
  • 9李红卫,李翠萍.嵌入式软件的调试技术[J].计算机时代,2002(8):3-4. 被引量:6

共引文献17

同被引文献27

引证文献5

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部