嵌入式系统的调试方法研究及调试器后台处理模块设计

被引量 : 0次 | 上传用户:guold
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式调试器是嵌入式软件开发的一个重要的工具。一个好的嵌入式调试器可以大大减少整个系统的开发时间。目前,国内对嵌入式调试器技术方面的研究很少,一般调试器工具都是使用国外的产品,而且价格比较昂贵。因此深入研究调试技术并开发自己的调试器具有重要意义。论文主要对嵌入式系统的调试技术进行了研究,并设计一个嵌入式系统的调试器。论文首先分析了Linux下面的可执行文件elf和out格式,并对stabs和dwarf调试信息格式进行介绍;其次研究了嵌入式系统的调试方法,并在此基础上提出了TSC695F JTAG远程调试器的总体设计方案;接着完成了调试器软件后台处理模块的设计;最后,针对当前调试器存在的问题,对后台处理模块进行优化,提高了调试器速度,并对调试器的后台处理模块进行了深度测试。调试器的后台处理模块包括解释器模块、调试信息树构建模块和文件解析模块。解释器模块实现了用户UI与底层通信数据的中转、调试信息提取模块的调用以及调试器中断点和单步的实现的功能;调试信息树构建模块通过调用文件解析模块完成了调试信息树的构建,并将其存储到内存中,同时为解释器模块提供了查询调试信息的接口;文件解析模块通过分析目标机上的可执行文件,获取可执行文件的调试信息。
其他文献
目的:研究大孔吸附树脂柱层析结合高速逆流色谱法(High Speed Countercurrent Chromatography,HSCCC)分离纯化灵芝提取物中灵芝酸的方法.方法:通过比较几种大孔树脂对灵芝酸
如何防范医疗风险,保证患者安全已成为医疗行业关注的重要问题。患者安全文化作为医疗机构在保障患者安全的过程中,医务人员形成的对患者安全的认知、价值观和行为规范,是组
随着经济的飞速发展,知识己成为企事业机构成长的重要资源。因此企业信息化建设成为不可避免的趋势,企业利用信息化系统最大限度地将隐性知识转化为显性知识,管理并促进知识的交
《物权法》的颁布实施,标志着我国农村土地承包关系的物权化在法律的形式上得以确认,农村集体土地承包经营权的流转得到法理上的支撑。农村集体土地承包经营权的合法有效流转
音视频技术的应用越来越广泛,音视频系统的研究有助于开发播放器、视频会议、数字电视、视频点播等软件。Android平台上音视频系统的研究重点在Java应用层,支持的媒体格式种类
综述了血液生化指标在动物生产、营养调控、疾病诊断和动物遗传育种中的应用。结果表明,血液生化指标在一定程度上可以反映畜禽生产性能和营养水平的高低,因此,在畜牧生产中,
无轴承无刷直流电机是集无刷直流电机与磁轴承于一体的新型电机。它在继承无刷直流电机结构简单,可靠性高,效率较高,高效区域大,转矩密度高,功率因数接近1等优点上,又可实现
车辆挂靠经营作为运输行业中的一种经营模式在我国普遍存在,然而至今我国相关法律如《道路交通安全法》、《侵权责任法》等仍没有对车辆挂靠经营的法律地位、被挂靠单位的义
通用串行总线传输事务的透明性给USB系统的开发与测试带来了很多不便,现有USB物理层测试和分析仪器普遍存在价格昂贵或采样死区严重等问题;设计了一种基于FPGA的USB2.0协议分
改革开发以来,通过自身的努力发展和积极汲取国外经济管理的优秀经验,我国经济取得了突飞猛进的发展。然而,由于高校环境相对闭塞,许多管理模式尤其是薪酬管理模式发展落后且