×

嵌入式软件调试器的设计与实现

消耗积分:0 | 格式:pdf | 大小:1.11 MB | 2011-04-14

nana

分享资料个

计算机软件的开发通常与程序的调试密不可分.而程序的调试实际上是用户借助某种调试环境或工具来完成对编制的程序进行功能性和正确性测试.在这一过程中,用户在调试环境的监视下来分析所要调试的程序,发现程序中存在的问题与缺陷,从而达到修正程序的目的.我们构造的基于目标机机内调试器的调试环境是一个面向多种程序设计语言而建立的嵌入式软件调试环境,它运行在一般的通用计算机上,通过与目标机机内调试器通信来完成所需要的各种行为.本文所阐述的系统由两个独立的硬件系统构成,整个嵌入式软件调试环境分成两大部分分别自治的运行在不同的硬件平台上.主调试环境与目标机系统的机内调试器之间以数据流的方式相互联系在一起,从而形成一个松耦合系统.在这样一个嵌入式软件调试环境里,所要调试的程序的目标代码被加载到目标机上运行,而所有与调试有关的信息则加载在运行主调试器的宿主机上,这种关系使调试环境与目标系统之间形成一非控制与被控制的关系,而所有的与调试有关的行为则以信令的形式来完成.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !