TSC695远程调试系统集成开发环境设计-计算机系统结构专业论文.docxVIP

TSC695远程调试系统集成开发环境设计-计算机系统结构专业论文.docx

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
TSC695远程调试系统集成开发环境设计-计算机系统结构专业论文

创新性声明 本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究 成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不 包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或 其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做 的任何贡献均已在论文中做了明确的说明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担一切相关责任。 本人签名: 日期: 关于论文使用授权的说明 本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究 生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。本人保证毕 业离校后,发表论文或使用论文工作成果时署名单位仍然为西安电子科技大学。 学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全 部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。 本人签名: 日期: 导师签名: 日期: 摘要 摘要 摘要 TSC695 是一款基于 SPARC V7 体系结构高可靠性、高性能的处理器,在工业 控制、军工电子和空间应用等领域有着广泛的使用。但是针对 TSC695 的 JTAG 调 试器非常有限。 本文针对 TSC695 嵌入式系统 JTAG 调试器的设计要求,对系统的总体方案进 行了设计。在此基础上,对调试器设计的关键技术进行了研究,主要包括通信协 议的设计、通信可靠性的保障、调试工具的调用和调试记录的回放。其次,基于 Eclipse 开发环境,运用插件技术完成了调试器的集成开发环境设计,包括菜单操 作、项目的自动构建、调试会话的加载、交互式调试的实现、用户定制视图和在 线帮助等模块。 最终,针对 TSC695 实现了一个集编辑器、交叉编译和远程调试器于一体的具 有良好扩展性的集成开发环境。 关键词:调试器 集成开发环境 Eclipse 插件 Abs Abstract Abstract TSC695 is a high reliability and performance CPU, based the architecture of SPARC V7. It is widely used in industrial control, military electronics and space exploration. This thesis aims at the requirement of the design of the TSC695 embedded system JTAG debugger. The total scheme is proposed. Then some research are done into the key technologies, including the design of the communication protocol, the reliability of the communication, the call of the debugging tools and the replay of the debug procedure. Next, an Integrated Development Environment (IDE for short) based Eclipse is released. There are menu action, auto build, launch debug session, user custom viewer, online help system and so on. At last, an extensible IDE with editor, cross compiler and remote debugger for TSC 695 are created. Keywords: Debugger IDE Eclipse Plug-ins 目录 目录 目录 第一章 绪论 1 1.1 远程调试技术 1 1.2 嵌入式软件调试器 1 1.3 项目背景 3 1.4 章节安排 3 HYPERLINK \l _TOC_250005 第二章 Eclipse 插件的开发 5 HYPERLINK \l _TOC_250004 Eclipse 的体系结构 5 HYPERLINK \l _TOC_250003 SWT 和 JFace 的使用 8 HYPERLINK \l _TOC_250002 SWT 的使用 8 HYPERLINK \l _TOC_250001 JFace 的使用 11 HYPERLINK \l _TOC_250000 Ec

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档