内容推荐 《嵌入式软件开发技术》重点介绍嵌入式软件构架设计、机制设计和详细设计等关键技术,主要内容包括:嵌入式操作系统的概念、体系结构及其发展趋势;嵌入式Linux和Windows CE操作系统的移植方法与软件开发技术;UML的基本概念,嵌入式系统快速面向对象过程模型和相关分析设计技术;MISRA-C:2004规则和嵌入式软件测试相关模型与技术。由于嵌入式软件日益复杂,在分析设计中要通过系统需求模型、动态与静态模型相互补充才能系统、全面地描述系统,所以《嵌入式软件开发技术》全面介绍了嵌入式系统快速面向对象过程中的分析设计技术,力图结合嵌入式软件的特点,将软件工程领域成熟的分析设计方法引入嵌入式软件的分析设计中。《嵌入式软件开发技术》可作为高等院校软件工程相关专业高年级本科生和研究生的教材,也可供从事嵌入式软件开发和维护的专业技术人员参考。 目录 前言 章嵌入式软件开发导论 1.1概述 1.1.1定义 1.1.2发展历史 1.1.3应用领域 1.1.4特点 1.2嵌入式系统的组成 1.2.1嵌入式处理器 1.2.2嵌入式外围设备 1.2.3嵌入式操作系统 1.2.4嵌入式应用软件 1.3嵌入式软件的开发流程 1.3.1需求分析阶段 1.3.2设计阶段 1.3.3生成代码阶段 1.3.4固化阶段 1.3.5嵌入式软件开发的特点 1.4嵌入式系统开发的硬件资源 1.4.1在线仿真器 1.4.2逻辑分析仪 1.4.3ROM仿真器 1.4.4源程序模拟器 1.4.5示波器 1.5嵌入式系统开发的软件资源 1.5.1语言编译工具 1.5.2交叉调试器 1.5.3实时多任务操作系统 1.5.4集成开发环境 …… |