摘要:文章设计了嵌入式集成开发环境的层次结构;给出GCC重定向的一般方法并设计了通用交叉编译接口;给出GDB移植的一般方法并设计了通用调试接口。在此基础上,实现了PLAEmbeddedIDE v1.0嵌入式软件集成开发环境原型系统。 1 引言 日益成熟的硬件技术以及更加复杂化的应用需求,使得软件逐步取代硬件成为嵌入式系 统系统的主要组成部分[7]。嵌入式软件系统的开发是否能跟上市场需求的变化成为制约嵌入 式产品能否占据市场的关键因素。因此,设计一种较为通用的,高度集成的,同时具备良好 扩展性的嵌入式软件集成开发环境对于提高嵌入式软件开发效率非常重要[1][4]。 本文中设计并