网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 嵌入式操作系统原理及应用(电子信息科学与工程类专业规划教材普通高等教育十二五规划教材)
分类 计算机-操作系统
作者 严海蓉
出版社 电子工业出版社
下载
简介
编辑推荐

  在近年来的教学实践中以及在和学生们的探讨中,编者们感到必须编写一本专门介绍嵌入式操作系统原理的内容新颖全面的教材,用于指导学生的学习。《嵌入式操作系统原理及应用(电子信息科学与工程类专业规划教材普通高等教育十二五规划教材)》由严海蓉编著,本书重点讲述嵌入式操作系统原理,尤其是不同于计算机操作系统的一些原理。由于有些嵌入式系统的规模较小,需要自己编写操作系统,因此本书侧重于介绍怎样编写嵌入式操作系统内核。同时也介绍了μCOS—II在Xilinx FPGA上的移植,让读者了解如何移植一个已有的嵌入式操作系统到另一个硬件平台。最后还以编写设备驱动为主线介绍了各种常用的嵌入式操作系统,包括Linux、μClinux、Andriod、Windows CE等,让读者大致了解嵌入式操作系统的组织。

内容推荐

  《嵌入式操作系统原理及应用(电子信息科学与工程类专业规划教材普通高等教育十二五规划教材)》由严海蓉编著,本书重点讲述嵌入式操作系统原理及应用。《嵌入式操作系统原理及应用(电子信息科学与工程类专业规划教材普通高等教育十二五规划教材)》共分14章,包括嵌入式操作系统基础知识,μCOS-Ⅱ在FPGA平台上的移植,嵌入式操作系统的构成元素,嵌入式操作系统一般的启动方式,任务管理的各个组成模块及其实现方式,任务间通信方式及其实现,内存管理方式及其实现,中断与异步通信的方式及其实现,Linux内核及驱动编写,μClinux内核及驱动编写,Android体系结构及蓝牙驱动编写,Windows CE内核及驱动编写等内容。本书最后还提供了实验指导,供读者参考。

目录

第1章 绪论

 1.1 嵌入式操作系统发展历史

 1.2 嵌入式操作系统分类

 1.3 嵌入式操作系统的组成

 1.4 目前主流嵌入式操作系统概述

 1.5 嵌入式操作系统的发展趋势

 1.6 编写嵌入式操作系统的方法

 习题

第2章 嵌入式操作系统的运行环境

 2.1 运行平台介绍

 2.2 嵌入式操作系统文件构成与接口定义

 2.3 嵌入式操作系统下载与运行

第3章 嵌入式操作系统

 3.1 嵌入式操作系统的定义

 3.2 嵌入式操作系统的体系结构

 3.2.1 整体型

 3.2.2 层次型

 3.2.3 微内核

 3.2.4 客户-服务器

 3.3 嵌入式操作系统组成要素及概念

 习题

第4章 嵌入式操作系统常用数据结构

 4.1 数组

 4.2 指针

 4.3 结构体

 4.4 链表

 4.5 差分链表

 4.6 树

 4.7 位图

 4.8 文件

 4.9 内核线程

 习题

第5章 嵌入式操作系统初始化

 5.1 bootloader

 5.1.1 bootloader装在哪里

 5.1.2 bootloader的启动过程

 5.1.3 基于MicroBlaze软核处理器的bootloader设计

 5.2 嵌入式操作系统初始化数据结构及主要操作

 5.2.1 uCOS主要数据结构及操作

 5.2.2 uCOS系统初始化

 5.2.3 uClinux的系统初始化

 习题

第6章 任务管理

 6.1 任务和任务优先级

 6.2 任务状态

 6.3 任务控制块链

 6.4 任务的生成

 6.5 任务的挂起

 6.6 任务的唤醒

 6.7 任务的删除

 6.8 任务调度

 6.9 任务编程

 习题

第7章 资源管理

 7.1 资源共享、互斥和任务同步

 7.2 临界区

 7.3 信号量

 7.4 信号量的使用

 7.5 优先级反转

 7.6 优先级继承协议

 7.7 在uCOS2上实现优先级继承协议

 7.8 优先级天花板协议

 7.9 在uCOS2上扩展优先级天花板协议

 习题

第8章 任务间通信

 8.1 通信实现的基本数据结构

 8.2 信号量——资源

 8.3 消息队列

 8.4 邮箱

 8.5 管道

 8.7 事件集

 习题

第9章 内存管理

 9.1 内存保护

 9.2 内存管理机制

 9.2.1 固定大小存储区管理

 9.2.2 可变大小存储区管理

 9.2.3 uCOS实现内存管理的方式

 9.2.4 Linux的内存机制

 9.2.5 uClinux下虚拟内存机制的屏蔽

 习题

第10章 中断与异步信号

 10.1 中断

 10.2 中断向量表

 10.3 中断处理过程

 10.3.1 中断检测

 10.3.2 中断响应

 10.3.3 中断处理

 10.3.4 MicroBlaze中断管理

 10.3.5 uCOS2中断服务程序实现

 10.4 时钟中断和时钟管理

 10.5 软中断

 10.6 异步信号系统

 10.7 中断性能评价指标

 习题

第11章 Linux

 11.1 Linux内核

 11.2 Linux文件结构模型

 11.3 Linux驱动编写

 11.4 Linux驱动的编写实例——字符设备驱动

 11.4.1 字符设备驱动原理分析

 11.4.2 字符设备驱动数据结构

 11.4.3 字符设备驱动的编写步骤

 11.4.4 驱动程序的编译与装载

第12章 uClinux

 12.1 uClinux内核

 12.2 uClinux移植

 12.3 uClinux驱动编写

第13章 Android

 13.1 Android系统构架

 13.2 Android SDK开发环境

 13.3 Android平台开发环境搭建

 13.4 Andriod蓝牙驱动编写

 13.5 Android平台蓝牙编程

第14章 Windows CE

 14.1 内核与驱动

 14.2 Windows CE系统驱动简介

 14.3 Windows CE驱动程序实例

实验指导

 实验一 移植uCOS2到FPGA上

 实验二 任务的建立与多任务的执行

 实验三 系统中断机制的建立与使用

 实验四 蓄水池综合实验

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/7 13:13:16