基于ARM芯片的嵌入式调试系统的研究与实现

被引量 : 0次 | 上传用户:five126
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机、微电子、通信及网络技术、信息技术的发展、数字化产品的普及,嵌入式系统渗透到了各个领域,已经成为计算机领域的一个重要组成部分,成为新兴的研究热点,嵌入式软件也在整个软件产业中占据了重要地位。一个好的调试工具对软件产品质量和开发周期的促进作用是不言而喻的,使得嵌入式调试工具成为了人们关注的重点。目前使用集成开发环境配合JTAG调试器进行开发是目前采用最多的一种嵌入式软件开发调试方式。国内在JTAG调试器开发领域中相对落后,普遍采用的是国外的工具产品。因此开发功能强大的嵌入式调试系统具有重要的实际意义。当前嵌入式系统中尤其流行和值得关注的是ARM系列的嵌入式处理器。为此本课题的目标就是设计并实现一个应用于ARM平台的JTAG调试系统。GDB是一个源码开放的功能强大的调试器,可以调试各种程序,包括C、C++、JAVA、PASCAL、FORAN和一些其它的语言,还包括GNU所支持的所有微处理器的汇编语言。此外GDB同目标板交换信息的能力相当强,胜过绝大多数的商业调试内核,因此使用GDB不仅能够保证强大的调试功能,同时可以降低调试系统的开发成本。为此本课题在对边界扫描协议、ARM7TDMI片上仿真器Embedded-ICE和GDB远程调试协议RSP做了深入研究的基础上,使GDB调试器支持嵌入式JTAG调试。此外设计中还把可重够计算技术引入到硬件JTAG协议转换器的开发设计中,使调试器硬件资源可复用、易于升级,并大大提高了数据的传输速度。从而实现了一个低成本的、高效的、支持源代码级调试的JTAG调试系统。
其他文献
在乡镇党政办工作已有几年,成绩与总结并存,挫折与收获皆有,压力与快乐交织。爱岗、勤恳、严谨、创新是秘书的必备素质,"立足本职工作,服务基层发展"是党政办不变的主题。
一、建立语言美学是人类语言审美实践和学科发展的必然要求建立任何一门新的学科,都必须有其客观的科学依据,而不是由个人的主观想象而定的。我们认为,建立语言美学是人类语言审
传统知识研究目前已经成为生物多样性保护研究的热点领域,并对生态系统服务管理、社区可持续发展等领域产生了重要影响。本文以Web of Science (WoS)数据库为数据源,应用WoS
目前随着医疗卫生体系的改革,改革模式在公立医院中不断推行,医院需要从战略规划方向出发,建立全员参与的预算管理体系,提升医院整体预算管理水平,这样不仅可以降低医疗成本,
弥散张量成像(DTI)能活体内检测大脑白质纤维的完整性。DTI研究显示,阿尔茨海默病(AD)患者和轻度认知障碍患者都出现多个部位大脑白质损害,大脑白质的变化与认知功能下降密切相关
国有企业从其出现的那一刻起便饱受争议。当美国金融危机爆发后要求企业"国有化"的呼声一阵高过一阵时,中国的国企却经受着"私有化"的威胁。我国的国有企业究竟存在哪些问题,
为了有效控制油田地面工程作业场所的运行风险,本文分别对井场、计量站、联合站等主要作业场所常见的潜在风险进行了辨识和分类,在采用预先危险性分析法(PHA)对潜在风险进行
介绍了一种新型X线设备--野战便携式高频X线机,该机采用高频技术,克服了传统X线设备重、体积大、不便携带等缺陷;运用微处理机技术,使X线机性能,如自动曝光、实时监测显示、
提出了一整套数字化壁画保护修复的技术,并描述了利用该技术进行数字化壁画保护修复的系统体系结构及运行机制。首先提出了智能化交互的壁画临摹辅助技术和基于色彩协调的壁
网格是当前并行和分布处理技术的一个发展方向。数据网格作为以数据为共享资源的网格,面向广域网异构环境,为用户建立分布、异构、海量数据的一体化访问、存储、传输、管理与