论文部分内容阅读
TSC695是一款基于SPARC V7体系结构高可靠性、高性能的处理器,在工业控制、军工电子和空间应用等领域有着广泛的使用。但是针对TSC695的JTAG调试器非常有限。本文针对TSC695嵌入式系统JTAG调试器的设计要求,对系统的总体方案进行了设计。在此基础上,对调试器设计的关键技术进行了研究,主要包括通信协议的设计、通信可靠性的保障、调试工具的调用和调试记录的回放。其次,基于Eclipse开发环境,运用插件技术完成了调试器的集成开发环境设计,包括菜单操作、项目的自动构建、调试会话的加载、交互式调试的实现、用户定制视图和在线帮助等模块。最终,针对TSC695实现了一个集编辑器、交叉编译和远程调试器于一体的具有良好扩展性的集成开发环境。