- 134
- 0
- 约3.59万字
- 约 45页
- 2019-09-08 发布于天津
- 举报
嵌入式系统软件架构设计
张志明
zzm9981@163.com
目录
TOC \o 1-3 \h \z \u 1. 前言 4
2. 决定架构的因素和架构的影响 4
2.1. 常见的误解 5
2.1.1. 小型的系统不需要架构 5
2.1.2. 敏捷开发不需要架构 7
3. 嵌入式环境下软件设计的特点 7
3.1. 和硬件密切相关 7
3.2. 稳定性要求高 7
3.3. 内存不足 8
3.3.1. 虚拟内存技术 8
3.3.2. 两段式构造 9
3.3.3. 内存分配器 10
3.3.4. 内存泄漏 11
3.4. 存储设备易损坏,速度较慢 11
3.4.1. 损耗均衡 11
3.4.2. 错误恢复 12
3.5. 故障成本高昂 12
4. 软件框架 13
4.1. 嵌入式软件架构面临的问题 13
4.2. 什么是框架 13
4.2.1. 软件复用的层次 13
4.2.2. 针对高度特定领域的抽象 14
4.2.3. 框架可以实现和规定非功能性需求 15
4.3. 一个框架设计的实例 16
4.3.1. 基本架构 16
4.3.2. 功能特点 16
4.3.3. 分析 16
4.3.4. 实际效果 20
原创力文档

文档评论(0)