v

您的位置:VeryCD图书计算机与网络

图书资源事务区


《嵌入式操作系统基础μCOS-II和Linux》高清文字版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类软件
    出版社北京航空航天大学出版社
    发行时间2006年8月1日
    语言简体中文
  • 时间: 2013/11/20 23:00:09 发布 | 2013/11/21 22:48:15 更新
  • 分类: 图书  计算机与网络 

sxdgy

精华资源: 488

全部资源: 494

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名嵌入式操作系统基础μCOS-II和Linux
图书分类软件
资源格式PDF
版本高清文字版
出版社北京航空航天大学出版社
书号7810778978
发行时间2006年8月1日
地区大陆
语言简体中文
简介

本书是高清文字版.非扫描.拒绝模糊.享受清晰!

无法下载的用户请到评论区一楼查看网盘地址!


IPB Image

内容介绍:

本书以μC/OS-Ⅱ为切入点,介绍了嵌入式实时操作系统的主要组成、功能及特点。然后,从主要数据结构的角度介绍了源码开放的操作系统Linux。还用一定篇幅介绍了实时系统的基本概念及特点。

内容截图:

IPB Image



目录

第1章 操作系统的基本概念17
1.1 计算机操作系统17
1.2 操作系统的内核是由中断驱动的25
1.3 进程和线程的基本概念27
1.4 进程管理32
1.5 存储管理38
1.6 I/O与设备管理42
1.7 文件管理45
1.8 宏内核与微内核48
1.9 操作系统的分类51
1.10 操作系统的Shell52
1.11 操作系统的引导和装入53
1.12 本章小结54
第2章 实时操作系统的基本概念56
2.1 实时系统及其特点56
2.2 计算机实时操作系统59
2.3 本章小结69
第3章 嵌入式系统和嵌入式实时操作系统70
3.1 嵌入式系统的基本概念70
3.2 嵌入式实时操作系统75
3.3 常见的嵌入式实时操作系统简介79
3.4 本章小结83
第4章 嵌入式实时操作系统μC/OS
Ⅱ及其任务84
4.1 μC/OS
Ⅱ概述84
4.2 μC/OS
Ⅱ的任务90
4.3 μC/OS
Ⅱ任务的存储结构90
4.4 μC/OS
Ⅱ任务的状态92
4.5 μC/OS
Ⅱ任务的优先级别93
4.6 任务控制块94
4.7 任务堆栈98
4.8 系统任务101
4.9 临界区103
4.10 本章小结103
第5章 μC/OS
Ⅱ的任务管理104
5.1 就绪任务的管理104
5.2 任务的创建109
5.3 任务的挂起和恢复116
5.4 其他任务管理函数119
5.5 本章小结122
第6章 μC/OS
Ⅱ的任务调度123
6.1 调度器OSSched()的任务调度部分123
6.2 调度器OSSched()的任务切换部分125
6.3 调度的时机129
6.4 本章小结129
第7章 μC/OS
Ⅱ的初始化和启动130
7.1 μC/OS
Ⅱ的初始化130
7.2 μC/OS
Ⅱ的启动133
7.3 一个示例136
7.4 本章小结144
第8章 μC/OS
Ⅱ的中断与时钟145
8.1 μC/OS
Ⅱ的中断145
8.2 μC/OS
Ⅱ的时钟151
8.3 μC/OS
Ⅱ的时间管理153
8.4 本章小结156
第9章 任务的同步与通信157
9.1 任务间的同步和事件控制块157
9.2 信号量及其操作175
9.3 任务优先级反转和互斥型信号量184
9.4 消息邮箱及其操作192
9.5 消息队列及其操作199
9.6 本章小结209
第10章 信号量集210
10.1 信号量集的结构210
10.2 信号量集的操作215
10.3 本章小结218
第11章 μC/OS
Ⅱ的内存管理219
11.1 内存控制块219
11.2 内存的管理221
11.3 本章小结227
第12章 关于μC/OS
Ⅱ的其他问题228
12.1 关于μC/OS
Ⅱ的几个问题228
12.2 μC/OS
Ⅱ在PC机上的测试台229
12.3 μC/OS
Ⅱ在PC机上的移植230
12.4 本章小结238
第13章 基于ARM的μC/OS
Ⅱ240
13.1 移植规划240
13.2 移植241
13.3 移植μC/OS
Ⅱ到LPC2000256
13.4 本章小结260
第14章 Linux基础知识261
14.1 Linux系统简介261
14.2 Linux系统的嵌入式应用265
14.3 Linux中的C语言和汇编语言268
14.4 Linux的链表数据结构270
14.5 本章小结278
第15章 Linux的进程279
15.1 Linux的进程279
15.2 Linux进程的创建283
15.3 Linux的进程调度290
15.4 Linux 2.6对调度器的改进296
15.5 本章小结299
第16章 Linux的内存管理300
16.1 内存管理的目标300
16.2 虚拟内存301
16.3 Linux虚拟内存空间的结构313
16.4 Linux的物理内存结构及管理321
16.5 进程与虚拟内存和物理内存的关系323
16.6 物理内存的分配与回收323
16.7 Linux内存管理的总貌327
16.8 内核空间的slab分配模式328
16.9 本章小结331
第17章 Linux的文件系统332
17.1 文件及文件系统332
17.2 文件的存储方式334
17.3 目录文件及其结构337
17.4 常用的文件系统及文件系统的基本组成339
17.5 Ext2文件系统340
17.6 Linux的虚拟文件系统348
17.7 文件的页缓冲区355
17.8 文件系统的注册、安装与卸载357
17.9 Linux的proc文件系统360
17.10 文件系统与进程的关联361
17.11 VFS的操作界面364
17.12 本章小结365
第18章 Linux的中断、时钟和系统调用367
18.1 Linux外部中断程序的前半部分和后半部分367
18.2 Linux的外部中断及其前半部分的执行368
18.3 Linux中断后半部分的执行376
18.4 Linux的时钟与时间系统386
18.5 Linux的系统调用387
18.6 本章小结393
第19章 Linux模块简介394
19.1 模块的基本概念394
19.2 Linux模块的实现机制397
19.3 本章小结399
第20章 Linux的设备驱动基础400
20.1 外部设备的基本概念400
20.2 设备驱动程序的基本概念402
20.3 字符设备驱动程序的注册405
20.4 设备驱动程序对存储器的使用406
20.5 设备文件406
20.6 本章小结408
第21章 Linux进程的同步与通信409
21.1 管道409
21.2 信号414
21.3 System V IPC机制418
21.4 本章小结427
第22章 μCLinux简介429
22.1 Linux在嵌入式应用中的局限429
22.2 μCLinux的架构430
22.3 μCLinux的内存管理431
22.4 μCLinux的文件系统433
22.5 μCLinux的开发环境443
22.6 本章小结445

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有22网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。