图书介绍
嵌入式操作系统内核调度 底层开发者手册2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王奇,谷志茹,姜日凡编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512416116
- 出版时间:2015
- 标注页数:456页
- 文件大小:67MB
- 文件页数:469页
- 主题词:实时操作系统
PDF下载
下载说明
嵌入式操作系统内核调度 底层开发者手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 操作系统基础知识1
1.1 为什么要使用操作系统1
1.2 操作系统的嵌入性和实时性5
1.3 操作系统功能介绍7
第2章 编写操作系统前的预备知识9
2.1 Cortex-M3内核的基本结构9
2.2 Thumb-2汇编语言简介13
2.3 函数间调用标准22
2.4 开发环境介绍30
第3章 编写Wanlix操作系统33
3.1 Wanlix的文件组织结构33
3.2 两个固定任务间的切换36
3.2.1 原理介绍37
3.2.2 程序设计及编码实现39
3.2.3 功能验证48
3.3 多个任务间的切换51
3.3.1 原理介绍51
3.3.2 程序设计及编码实现51
3.3.3 功能验证55
3.4 用户程序入口——根任务58
3.4.1 原理介绍58
3.4.2 程序设计及编码实现59
3.4.3 功能验证60
3.5 增加任务入口参数61
3.5.1 原理介绍61
3.5.2 程序设计及编码实现62
3.5.3 功能验证65
3.6 发布Wanlix操作系统68
3.7 编写交通路口红绿灯控制系统70
3.7.1 功能介绍70
3.7.2 程序设计及编码实现72
3.7.3 功能演示74
第4章 编写Mindows操作系统76
4.1 Mindows的文件组织结构76
4.2 定时器触发的实时抢占调度78
4.2.1 原理介绍78
4.2.2 程序设计及编码实现81
4.2.3 功能验证135
4.3 实时事件触发的实时抢占调度139
4.3.1 原理介绍139
4.3.2 程序设计及编码实现140
4.3.3 功能验证165
4.4 任务切换钩子函数169
4.4.1 原理介绍169
4.4.2 程序设计及编码实现170
4.4.3 功能验证174
4.5 任务创建和任务删除钩子函数178
4.5.1 原理介绍179
4.5.2 程序设计及编码实现179
4.5.3 功能验证186
4.6 任务自结束189
4.6.1 原理介绍189
4.6.2 程序设计及编码实现189
4.6.3 功能验证190
4.7 从堆申请任务栈192
4.7.1 原理介绍192
4.7.2 程序设计及编码实现193
4.7.3 功能验证198
4.8 二进制信号量199
4.8.1 原理介绍200
4.8.2 程序设计及编码实现201
4.8.3 功能验证221
4.9 计数信号量229
4.9.1 原理介绍229
4.9.2 程序设计及编码实现230
4.9.3 功能验证238
4.10 互斥信号量240
4.10.1 原理介绍240
4.10.2 程序设计及编码实现242
4.10.3 功能验证251
4.11 队列254
4.11.1 原理介绍254
4.11.2 程序设计及编码实现254
4.11.3 功能验证258
4.12 在Mindows上编写俄罗斯方块游戏262
4.12.1 功能介绍262
4.12.2 程序设计及编码实现263
4.12.3 功能演示266
第5章 Mindows可裁剪的功能268
5.1 任务优先级继承268
5.1.1 原理介绍268
5.1.2 程序设计及编码实现270
5.1.3 功能验证275
5.2 同等优先级任务轮转调度278
5.2.1 原理介绍279
5.2.2 程序设计及编码实现279
5.2.3 功能验证283
5.3 记录任务切换信息286
5.3.1 原理介绍287
5.3.2 程序设计及编码实现287
5.3.3 功能验证294
5.4 任务栈统计308
5.4.1 原理介绍308
5.4.2 程序设计及编码实现309
5.4.3 功能验证311
5.5 CPU占有率316
5.5.1 原理介绍316
5.5.2 程序设计及编码实现317
5.5.3 功能验证322
5.6 发布Mindows操作系统326
5.7 编写基于Mindows的嵌入式软件平台327
5.7.1 嵌入式软件系统结构327
5.7.2 结构设计330
5.7.3 应用实例372
第6章 使用不同操作系统编写多任务程序396
6.1 程序结构介绍396
6.2 使用Mindows操作系统编写程序397
6.3 使用μCos操作系统编写程序403
6.4 使用Windows操作系统编写程序406
6.5 使用Linux操作系统编写程序418
第7章 浅析进程420
7.1 单进程工作原理420
7.2 使用单进程模拟多进程422
7.3 多进程工作原理436
附录A Wanlix操作系统接口函数439
A.1 接口函数列表439
A.2 接口函数说明439
附录B Mindows操作系统接口函数441
B.1 接口函数列表441
B.2 接口函数说明442
参考文献456
热门推荐
- 1029190.html
- 3048726.html
- 1751471.html
- 258236.html
- 1768424.html
- 2774411.html
- 825206.html
- 234116.html
- 393800.html
- 3878248.html
- http://www.ickdjs.cc/book_2115130.html
- http://www.ickdjs.cc/book_380347.html
- http://www.ickdjs.cc/book_1585717.html
- http://www.ickdjs.cc/book_3220346.html
- http://www.ickdjs.cc/book_1151109.html
- http://www.ickdjs.cc/book_3470306.html
- http://www.ickdjs.cc/book_1940242.html
- http://www.ickdjs.cc/book_824238.html
- http://www.ickdjs.cc/book_3661104.html
- http://www.ickdjs.cc/book_646133.html