作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (02): 277-279. doi: 10.3969/j.issn.1000-3428.2007.02.098

• 开发研究与设计技术 • 上一篇    下一篇

交叉开发环境中的目标机代理设计

温利娜,谢 彬,李连云   

  1. (华东计算技术研究所,上海 200233)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-01-20 发布日期:2007-01-20

Design of Target Agent in Cross-development Environment

WEN Lina, XIE Bin, LI Lianyun   

  1. (East-China Research Institute of Computer Technology, Shanghai 200233)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-01-20 Published:2007-01-20

摘要: 当进行嵌入式应用开发时,需要利用宿主机开发环境中的多种工具,例如交叉编译器、远程调试器、命令解析器和实时资源浏览器。不同的主机端工具需要支持主机-目标机通信,并会产生许多不一致性,使得目标系统的设计变得相当复杂。该文提出了一种实现主机端工具与目标系统交互的通信机制,在自主嵌入式实时操作系统ReWorks中,设计开发了一个目标机代理。

关键词: 目标机代理, 远程调试, 交叉开发环境

Abstract: When developing embedded applications, cross-development environment needs to provide various kinds of host tools such as cross compiler, remote debugger, interactive shell, and real-time resource browser etc. The heavy host-target communication and inconsistency caused by tools make target agent more complex. This paper proposes a mechanism which establishes the communication line between several host-resident tools and embedded application, and develop a target agent running in the embedded real-time operating system——ReWorks.

Key words: Target agent, Remote debugger, Cross-development environment