×

嵌入式系统的详细资料介绍和在智能家居的应用详细资料概述

消耗积分:0 | 格式:docx | 大小:0.04 MB | 2019-05-16

24K丶纯帅

分享资料个

  嵌入式系统EOS (Embedded OperatingSystem)是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。嵌入式开发就是对于除了电脑之外的所有电子设备上操作系统的开发,开发对象有手机、掌上电脑、机电系统等。未来的几年内,随着信息化,智能化,网络化的发展,嵌入式系统技术也将获得广阔的发展空间。进入20世纪90年代,嵌入式技术全面展开,目前已成为通信和消费类产品的共同发展方向。嵌入式系统是研究的热点。促使我们投入到这个广阔的事业中去。在研究的同时,我门也可以发现由于嵌入式系统并不是突然出现的,对于微处理器应用的研究和硬件系统的研究已经有了一个很长时间的发展历史。所以无论是从硬件方面还是软件方面我们都很容易获得研发的资料。因此嵌入式操作系统应用研究可使我们能够掌握有关的知识,使自己在嵌入式方面有所研究。

  嵌入式系统的概念

  嵌入式系统是一种包括硬件和软件的完整的计算机系统,它的定义是:“嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可剪裁,适用于应用系统对功能、可靠性、成本、体积和功耗有严格要求的专用计算机系统。”

  1.2嵌入式操作系统的特点

  系统内核小,专用性强,系统精简,高实时性,多任务的操作系统,

  嵌入式系统开发需要开发工具和环境

  1.3嵌入式系统的分类

  1.3.1按嵌入式处理器的位数分类

  1) 4位嵌入式系统:目前已大量应用

  2) 8位嵌入式系统:目前已大量应用

  3) 16位嵌入式系统: 目前已大量应用

  4) 32位嵌入式系统:正成为主流发展趋势

  5) 64位嵌入式系统:高度复杂的、高速的嵌入式系统已开始采用

  1.3.2按应用分类

  1)信息家电类

  2)移动终端类

  3)通信类

  4)汽车类

  5)工业控制类

  1.3.3按速度分类

  1) 强实时系统

  2) 一般实时系统

  3) 弱实时系统

  1.3.4按确定性分类

  1) 硬实时:如果系统响应时间不能满足,就要引起系统崩溃或致命的错误。

  2) 软实时:但是如果系统响应时间不能满足,不会导致系统出现致命的错误或崩溃。

  1.3.5按嵌入式系统软件复杂程度分类

  1) 循环轮询系统

  优点:对于简单的系统而言,便于编程和理解

  缺点:有限的应用领域

  应用领域:适合于慢速和非常快速的简单系统

  2) 前后台系统

  前后台系统是中断驱动系统的一种

  3) 单处理器多任务系统

  由多个任务,多个中断处理过程,实时操作系统组成的有机的整体。

  4) 多处理器多任务系统

  多任务可运行在多个处理器上,由操作系统统一调度,处理。

  第2章 嵌入式系统在智能家居中的应用

  2.1智能家居的嵌入式操作系统

  通过分析,硬件核心控制器选用ARM系列芯片中的LPC2106,子系统控制器PIC16F73单片机,软件平台选取嵌入式操作系统Linux,核心控制器LPC2106的JTAG是通过并口转换器和PC并口的线连接实现在线仿真调试,UARTO与外部网络模块的连接实现Internet 数据通信,UART1连接完整的RS232接口并通过调制解调器实现远程电话网络数据通信,rc接口经过驱动放大成为ACCESS.bus 总线,可以连接由PIC16F73单片机构成的各种子系统诸如门禁、烟雾报警和门窗检测、抄表等装置。SPI接口作为扩展,可以接收来自数据采集器的数据,也可以控制支持SPI功能的家居设备。

  作为嵌入式系统应当具有以下几个特点:

  (1)所需的成本低

  (2)嵌入式系统所实现的功能单一

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !