出版日期:2009年05月
ISBN:9787115204424
[十位:711520442X]
页数:272
定价:¥39.00
店铺售价:¥11.70
(为您节省:¥27.30)
店铺库存:1
本
正在处理购买信息,请稍候……
我要买:
本
* 如何购买
联系店主:
13720535247
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2019-11-13 13:58:31]
咸阳市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2019-04-14 20:50:55]
邓**
凉山彝族自治州
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2019-04-07 18:16:33]
樊**
上海市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2019-04-02 04:21:45]
苏**
重庆市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2019-02-08 17:08:57]
刘**
福州市
《μC/OSⅡ标准教程》内容提要:
本书主要介绍当前*新版本的μC/OS-Ⅱ(2.80版本)实时操作系统,包括内核分析及其在ARM 9内核处理器(S3C2410)上的移植方法。内核方面主要包括μC/OS-II操作任务管理、任务级任务调度和中断级任务调度、系统启动与初始化、时钟任务管理、任务间通信机制、任务间单事件和多事件同步机制、内存管理方式。本书还通过具体实例介绍μC/OS-Ⅱ系统在以ARM 9为内核的嵌入式处理器S3C2410上的移植方法,*后对轻量级TCP/IP协议栈——μC/TCP-IP协议栈进行了概要介绍。
本书可以作为高等院校学习嵌入式操作系统原理的专业教材,也适合有意从事嵌入式系统开发的工程技术人员阅读。本书假定读者有较好的C语言基础和数据结构基础知识,如果读者对ARM处理器有一定的了解,将更容易掌握本书内容。
《μC/OSⅡ标准教程》图书目录:
第1章 μC/OS-Ⅱ与嵌入式实时操作系统
1.1 实时操作系统概述
1.2 μC/OS-Ⅱ内核源代码文档结构
1.3 μC/OS-Ⅱ基本概念
1.4 小结
1.5 习题
第2章 μC/OS-Ⅱ任务管理
2.1 案例引入:基于mC/OS-Ⅱ的多任务管理
2.2 μC/OS-Ⅱ任务基本属性
2.3 μC/OS-Ⅱ任务管理函数源码分析
2.4 应用实例:多任务管理应用分析
2.5 小结
2.6 习题
第3章 μC/OS-Ⅱ任务调度与系统初始化
3.1 μC/OS-Ⅱ任务级任务调度机制
3.2 μC/OS-Ⅱ任务级任务调度
3.3 μC/OS-Ⅱ中断级任务调度
3.4 任务级任务调度实例
3.5 小结
3.6 习题
第4章 μC/OS-Ⅱ系统启动与时钟任务管理
4.1 μC/OS-Ⅱ系统启动过程分析
4.2 时钟任务与时钟管理
4.3 小结
4.4 习题
第5章 μC/OS-Ⅱ任务间通信机制
第6章 μC/OS-Ⅱ任务间单事件同步机制
第7章 μC/OS-Ⅱ多事件同步机制
第8章 μC/OS-Ⅱ内存分区管理
第9章 μC/OS-Ⅱ在S3C2410处理器上的移植案例分析
第10章 μC/TCP-IP协议栈设计分析
附录 编译程序工具简介
A.1 Visual C++ 6.0集成开发环境
A.2 ADS集成开发环境
A.3 Source Insight源代码查看工具
《μC/OSⅡ标准教程》文章节选:
第1章 μC/OS-Ⅱ与嵌入式实时操作系统
1.1 实时操作系统概述
1.1.1 嵌入式系统软件结构
图1.1所示为嵌入式软件系统基本模型。在一个嵌入式系统中,软件是具体功能的逻辑实现。根据应用需要,一个嵌入式系统有可能包含板级支持包、实时操作系统、文件系统、图形用户界面、系统管理接口和应用程序等部分。当然,并不是所有嵌入式设备的软件系统都完全遵循这一模型。在某些具体应用中,有可能只需要其中的几个组件,也有可能将其中的几个组件组合在一起,或者增加几个部分。然而,对于大多数嵌入式设备来说,采用这种层次结构来开发整个系统的软件具有很强的可操作性和可维护性。
硬件层是整个系统的硬件组成部分,其典型特点是至少拥有一个32位微处理器。
固件是指一些处理器中包含的一段微代码,如一个串口RS232驱动。当然,并不是所有的处理器都包含固件,其在很大程度上类似于通用计算机中的BIOS。
板级支持包(Board Suppoa Packet),在很多地方又被称为BootLoader。使用过Linux操作系统的读者应用知道GRUB(启动Linux操作系统的引导程序)。GRUB是一个应用在通用计算机上的BootLoader程序,只是嵌入式设备中所采用的BootLoader不同而已。BootLoader主要完成的功能是引导操作系统。
……
《μC/OSⅡ标准教程》编辑推荐与评论:
透彻的源码分析,详尽的原理介绍,经典的移植案例,简明的协议栈设计。