描述
开 本: 大32开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787302336563丛书名: 高等院校信息技术规划教材
《嵌入式操作系统:组成、原理与应用设计/高等院校信息技术规划教材》可作为高等学校本科生、专科生,学习“嵌入式操作系统”、“实时操作系统”、“开源系统软件开发技术”、“操作系统课程设计”等课程的课堂教学和实践环节的实用教材。也可作为嵌入式开发人员学习基于嵌入式操作系统进行应用程序开发的自学和指导教材。
1.1 嵌入式系统入门
1.1.1 系统与嵌入式系统
1.1.2 嵌入式应用系统
1.1.3 嵌入式系统结构
1.1.4 嵌入式计算机系统和通用计算机系统的比较
1.1.5 嵌入式系统功能与特征
1.2 嵌入式软件系统
1.2.1 软件和嵌入式软件
1.2.2 机器指令形式的可执行嵌入式软件
1.2.3 高级语言形式的嵌入式软件
1.3 嵌入式软件开发:
1.3.1 软件设计程序模型
1.3.2 基于实时操作系统多个任务的并发处理和调度软件
1.3.3 基于操作系统的设备驱动和设备管理软件
1.3.4 设计实现嵌入式系统的软件工具
1.3.5 嵌入式软件分类和分层
1.3.6 嵌入式软件结构分类
1.4 嵌入式操作系统
1.4.1 嵌入式操作系统的功能与应用
1.4.2 嵌入式操作系统的历史与发展
1.4.3 嵌入式操作系统的特点
1.4.4 嵌入式操作系统的基本概念
1.5 嵌入式应用程序概述
本章习题
第2章 嵌入式系统开发概述
2.1 嵌入式系统开发平台
2.1.1 嵌入式系统开发工具
2.1.2 嵌入式系统开发机器环境
2.1.3 嵌入式系统开发的交叉编译技术
2.1.4 嵌入式系统开发的仿真技术及平台
2.2 嵌入式系统开发模式与开发流程
2.2.1 嵌入式系统开发模式
2.2.2 嵌入式系统开发流程
2.2.3 嵌入式系统开发基本步骤和技术手段示例
2.3 实时软件分析设计方法
2.4 一个基于实时操作系统内核的实时软件开发模型
2.4.1 实时应用系统的特征分析
2.4.2 μC/OS-Ⅱ嵌入式操作系统下的实时应用系统的特征
2.4.3 μC/OS-Ⅱ嵌入式操作系统下的实时应用系统的设计与实现
2.5 仿真开发环境Borland C/C++V4.5 及其源代码资源
2.6 Make文件的使用方法
本章习题
第3章 嵌入式实时操作系统基本概念及设计方法
3.1 操作系统服务的方式和目标
3.2 用户模式和管理模式
3.3 实时系统概念
3.3.1 早期的实时系统
3.3.2 代码的临界段
3.3.3 资源及其共享
3.3.4 任务和多任务
3.3.5 上下文切换和任务切换
3.3.6 内核
3.3.7 调度程序
3.3.8 不可剥夺型内核
3.3.9 可剥夺型内核
3.3.10 可重入
3.3.11 任务优先级
3.3.12 优先级反转
3.3.13 任务优先级分配
……
第4章 嵌入式实时操作系统μC/OS-Ⅱ内核结构与运行流程
第5章 嵌入式实时操作系统μC/OS-Ⅱ的任务管理技术
第6章 嵌入式实时操作系统μC/OS-Ⅱ内核任务同步通信
第7章 嵌入式实时操作系统μC/OS-Ⅱ内核动态内存管理技术
第8章 嵌入式实时操作系统μC/OS-Ⅱ内核的中断时钟管理技术
第9章 嵌入式实时操作系统μC/OS-Ⅱ内核的移植接口设计
第10章 基于内核的应用程序、结构与运行流程
第11章 嵌入式实时系统μC/OS-Ⅱ内核的应用方案及实现方法
附录A 实验项目
参考文献
评论
还没有评论。