第1章 嵌入式系统导论
本章主要内容包括嵌入式系统概述、嵌入式系统的组成结构、嵌入式系统的基本设计方法、嵌入式操作系统概述以及μC/OS-Ⅱ操作系统概述。
1.1 嵌人式系统概述
1.1.1 嵌入式系统的发展概况
1.嵌入式应用的起源
从历史的角度来看,计算机的发展主要经历了机械计算机(1614-1937)、继电器计算机(1937-1946)、电子管计算机(1946-1959)、晶体管计算机(1959-1964)、集成电路计算机(1964-1971)、大规模和超大集成电路计算机(1971一今)等六个阶段,具有明显的时代特征。每一次重大的技术革命都催生了一类新的计算技术;反之,计算技术的每一次重大飞跃都极大地促进了技术领域更加持久、深刻的变革。
早在1614年,苏格兰人John Napier就发表论文公布他发明了一种可以进行四则运算和方根运算的精巧装置。1848年,英国数学家George Boole创立二进制代数学,为现代二进制计算技术的发展铺平了道路。1937年,Bell试验室的George Stibitz展示了用继电器表示二进制的装置,尽管它是个展品,但却是世界上的**台二进制电子计算机。1946年2月15日,名为ENIAC的计算机在美国诞生了,这是**台现代意义上的数字计算机,它的诞生具有划时代的意义,表明了现代数字计算机时代的到来。在随后的近三十年里,计算机一直为少数精英所掌握,主要用于实验室里的数值求解。直到1971年Intel公司推出了**颗商用集成电路微处理器Intel 4004以后,许多厂商纷纷推出8位、16位微处理器。以微处理器为核心的微型计算机以其体积小、价格低、性能可靠等特点,迅速走出机房,广泛地应用于仪器仪表、家用电器、**设备等领域。这个时期也被人们称为PC时代。
随着计算机运算速度的飞速提高,微型机所表现出来的智能能力引起了控制领域工程人员的广泛关注。将微型机嵌入到应用系统中,实现应用系统的智能化控制的设想和实践应运而生。计算机厂家开始大量地以插件方式向用户提供OEM产品,再由用户根据自己的需要选择一套适合的CPU板、存储器板以及各种I/O插件板,并将它们嵌入到自己的系统设备中,从而导致了嵌入式计算机系统的诞生。例如,将微机配置好专用软件、外部接口电路,���经机械、电气加固后,安装到飞机、大型舰船、大型电话交换机中,构成自动控制系统或状态监测系统等。
……