出版时间:2007-12 出版社:西安电子科技大学出版社 作者:吴永忠 页数:283
Tag标签:无
内容概要
《安徽省“十一五”规划教材·21世纪高等学校电子信息类规划教材:嵌入式实时操作系统μC/OS-2教程》主要内容包括嵌入式实时操作系统μC/OS-Ⅱ内核的任务管理和调度、系统时钟和节拍服务、时间管理、中断、任务的通信和同步、内存的简单管理原理,同时给出了大量的实例以帮助读者学习和理解。《安徽省“十一五”规划教材·嵌入实时操作系统μC/OS-2教程》中的全部源代码、范例和应用实例都可在PC上运行。
书籍目录
第1章 嵌入式系统导论1.1 嵌入式系统概述1.1.1 嵌入式系统的发展概况1.1.2 嵌入式系统的定义1.1.3 嵌入式系统的特点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.4 嵌入式操作系统概述1.4.1 嵌入式操作系统的发展历程1.4.2 嵌入式实时操作系统的定义1.4.3 评价嵌入式操作系统的几个重要指标1.4.4 嵌入式实时操作系统的特点1.4.5 嵌入式操作系统的分类1.4.6 通用操作系统与嵌入式操作系统的区别1.5 μC/OS-Ⅱ操作系统概述1.5.1 μC/OS-Ⅱ的特点1.5.2 μC/OS-Ⅱ内核文件组成1.5.3 如何学好μC/OS-Ⅱ1.5.4 实例习题第2章 嵌入式操作系统中的基本概念2.1 前后台系统2.2 调度2.3 临界区2.4 进程与线程2.4.1 进程的概念2.4.2 线程的概念2.5 任务与多任务2.6 任务切换2.7 死锁2.8 不可剥夺型内核2.9 可剥夺型内核2.10 可重入性2.11 优先级反转2.12 事件2.12.1 信号量2.12.2 消息邮箱2.12.3 消息队列2.12.4 事件标志组2.13 互斥2.13.1 禁止中断2.13.2 禁止抢占2.13.3 信号量2.13.4 测试并置位2.14 同步2.15 通信2.16 对存储器的要求2.16.1 代码存储器的需求2.16.2 数据存储器的需求习题第3章 任务管理3.1 核心函数3.1.1 临界区的处理3.1.2 任务的形式3.1.3 任务的状态3.1.4 任务控制块3.1.5 就绪表3.1.6 任务的调度第4章 中断处理与时间管理第5章 事件控制块第6章 消息第7章 信号量与互斥信号量第8章 事件标志组第9章 内存管理第10章 μC/OS-Ⅱ的移植与应用第11章 μC/OS-Ⅱ几个版本的区别附录 函数与配置常量一览表参考文献
章节摘录
第1章 嵌入式系统导论 本章主要内容包括嵌入式系统概述、嵌入式系统的组成结构、嵌入式系统的基本设计方法、嵌入式操作系统概述以及μC/OS-Ⅱ操作系统概述。 1.1 嵌人式系统概述 1.1.1 嵌入式系统的发展概况 1.嵌入式应用的起源 从历史的角度来看,计算机的发展主要经历了机械计算机(1614-1937)、继电器计算机(1937-1946)、电子管计算机(1946-1959)、晶体管计算机(1959-1964)、集成电路计算机(1964-1971)、大规模和超大集成电路计算机(1971一今)等六个阶段,具有明显的时代特征。每一次重大的技术革命都催生了一类新的计算技术;反之,计算技术的每一次重大飞跃都极大地促进了技术领域更加持久、深刻的变革。 早在1614年,苏格兰人JohnNapier就发表论文公布他发明了一种可以进行四则运算和方根运算的精巧装置。1848年,英国数学家GeorgeBoole创立二进制代数学,为现代二进制计算技术的发展铺平了道路。1937年,Bell试验室的GeorgeStibitz展示了用继电器表示二进制的装置,尽管它是个展品,但却是世界上的第一台二进制电子计算机。1946年2月15日,名为ENIAC的计算机在美国诞生了,这是第一台现代意义上的数字计算机,它的诞生具有划时代的意义,表明了现代数字计算机时代的到来。在随后的近三十年里,计算机一直为少数精英所掌握,主要用于实验室里的数值求解。直到1971年Intel公司推出了第一颗商用集成电路微处理器Intel4004以后,许多厂商纷纷推出8位、16位微处理器。以微处理器为核心的微型计算机以其体积小、价格低、性能可靠等特点,迅速走出机房,广泛地应用于仪器仪表、家用电器、医疗设备等领域。这个时期也被人们称为PC时代。 随着计算机运算速度的飞速提高,微型机所表现出来的智能能力引起了控制领域工程人员的广泛关注。将微型机嵌入到应用系统中,实现应用系统的智能化控制的设想和实践应运而生。计算机厂家开始大量地以插件方式向用户提供OEM产品,再由用户根据自己的需要选择一套适合的CPU板、存储器板以及各种I/O插件板,并将它们嵌入到自己的系统设备中,从而导致了嵌入式计算机系统的诞生。例如,将微机配置好专用软件、外部接口电路,并经机械、电气加固后,安装到飞机、大型舰船、大型电话交换机中,构成自动控制系统或状态监测系统等。 ……
编辑推荐
《安徽省“十一五”规划教材·21世纪高等学校电子信息类规划教材:嵌入式实时操作系统μC/OS-2教程》可作为高等院校计算机、电子技术、自动化技术、仪器仪表等信息类专业的教材,也可供对嵌入式操作系统感兴趣的工程技术人员参考。
图书封面
图书标签Tags
无
评论、评分、阅读与下载
安徽省"十一五"规划教材·嵌入实时操作系统μC/OS-2教程 PDF格式下载