嵌入式系统任务级调试器的研究与实现

被引量 : 0次 | 上传用户:cl8848kill
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络与信息技术的高速发展以及半导体技术的不断进步,嵌入式系统已经被广泛地应用到诸多领域。与此同时,嵌入式系统中的软件也日趋复杂,这使得调试工具在开发过程中所起的作用更加突出。本文对嵌入式系统中任务级调试器技术进行了研究,同时结合具体的操作系统进行了设计和实现。本文首先对嵌入式系统中所使用的调试技术进行了广泛的分析,在对各种调试技术的优点和缺点进行比较之后,选择以ROM 监控器调试技术作为嵌入式系统任务级调试器的实现基础。随后,本文对基本的程序编译和调试原理进行了深入的分析,并将重点放在ELF文件的格式以及ELF 文件中调试信息的存储和提取之上,以此作为调试器实现的理论基础。然后,本文从源代码级调试和任务级调试这两个不同的层次上,详细地分析了嵌入式系统调试器的设计。在分析任务级调试设计的同时,通过关注嵌入式系统调试中的实时性问题,引入了一种软件实现的用于跟踪系统代码执行流程的方法; 通过对系统执行流程的跟踪,解决了嵌入式系统调试中的时序问题,同时提供了一种对系统性能进行分析的手段。本文最后针对采用Nucleus 操作系统和MIPS CPU 的嵌入式系统,对任务级调试器进行了具体实现。同时,还结合Nucleus 操作系统分析了如何实现对系统执行流程的跟踪。
其他文献
接受美学是在20世纪西方美学门派林立、空前繁荣的背景下应运而生的。它打破了本文中心论封闭的语言系统,完成了由本文中心向读者中心的转移。本文重点不在研究接受美学理论
本文在分析当前数学概念学习研究,中职生心理特点及现状,中职生学习数学的意义,中职校数学概念教学现状的基础上,结合建构主义的学习观、教学观,试图构建建构主义观下的中职
在分组交换网络中,用于视频会议系统的多媒体会话信令协议主要有H.323和SIP。虽然基于H.323的视频会议系统的研究和发展较为成熟,但其实现复杂、开发成本高、扩展性和伸缩性
咖啡馆作为一种休闲公共场所,是法国人日常生活中的常去之处。随着法国社会和经济的发展,法国的咖啡馆文化日趋成熟。随着中国改革开放政策的实施,越来越多的西方文化产物进
在大气光学成像领域,由于大气中压强、温度、相对湿度和二氧化碳含量的不同,导致大气折射率场呈非均匀分布。所以,只有了解大气折射率场的变化特性,才能对大气中的光线追击做
高层建筑正日益向多功能发展,为满足建筑功能和建筑外观的多样化需求,大量体型复杂的高层建筑不断涌现,其中大底盘多塔楼和多塔楼连体高层建筑就是很典型的一类。相对于单体
监护制度起源于罗马法,他是在强大的罗马法的基础上以家父权为中心的家庭制度的基础上形成的,现代意义的未成年人监护制度是各国在不同形式继承罗马法基础上结合本国国情而构
目的研究分析人性化心理护理在血液透析过程中的方法应用与临床护理意义。方法对100例维持性血液透析患者不同程度的异常心理进行分析,实施人性化心理护理,干预血液透析过程
司法实践中,需对不少专业技术性问题予以鉴定,但社会却无可供人民法院委托的鉴定机构。这类问题常表现为跨学科、多学科或特殊行业及其他具有复杂疑难特征的技术争议;还有一
红树莓和黑莓属于蔷薇科(Rosaceae)悬钩子属(Rubus L.)植物,是目前世界上发展最为迅速的第三代新兴小浆果类果树。红树莓和黑莓果实营养价值高、风味好,除鲜食外,还可进行多