1、电子科技大学嵌入式软件工程中心嵌入式系统及应用电子科技大学嵌入式软件工程中心第九章嵌入式系统软件的开发电子科技大学嵌入式软件工程中心主要内容 嵌入式软件开发工具 嵌入式系统开发模式 实时软件分析设计方法电子科技大学嵌入式软件工程中心第一节嵌入式软件开发工具嵌入式软件开发工具的分类嵌入式软件的交叉开发环境嵌入式软件实现阶段的开发过程嵌入式软件开发工具的发展趋势电子科技大学嵌入式软件工程中心嵌入式软件开发工具“ 工欲善其事,必先利其器 ”嵌入式软件开发工具的集成度 和 可用性 将直接关系到 嵌入式系统 的开发效率。电子科技大学嵌入式软件工程中心嵌入式软件开发工具的分类嵌入式软件开发阶段 电子科技大
2、学嵌入式软件工程中心嵌入式软件开发工具的分类 根据不同的阶段,嵌入式软件开发工具可以分为: 需求分析工具( Requirement Analysis Tools) 软件设计工具 (Software Design Tools) 编码、调试工具 (Coding Tools) 测试工具 (Testing Tools) 配置管理工具、维护工具等电子科技大学嵌入式软件工程中心主要嵌入式软件开发工具产品RequirementAnalysisSoftwareDesignCoding Test ReleasePhasesTAUObjectGeodeRational Rose RealTimeRhapsodyT
3、ornadopRISM+SpectraWin CE PlatformBuilderCodeWarriorXray DebuggerLogiscopeCodeTESTLambdaTOOL电子科技大学嵌入式软件工程中心嵌入式软件开发工具的分类 嵌入式软件的开发可以分为以下几种 : 编写简单的板级测试软件,主要是辅助硬件的调试 开发基本的驱动程序 开发特定嵌入式操作系统的驱动程序(板级支持包) 开发嵌入式系统软件,如:嵌入式操作系统等 开发应用软件电子科技大学嵌入式软件工程中心嵌入式软件开发工具的分类 从以上嵌入式软件开发分类来看,嵌入式软件开发工具可以分为: 与嵌入式 OS相关的开发工具,用于开发: 基于嵌入式 OS的应用 部分驱动程序等 与嵌入式 OS无关的开发工具,用于开发: 基本的驱动程序 辅助硬件调试程序 系统软件等