嵌入式相关概念:嵌入式系统和嵌入式操作系统-龙人<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
嵌入式 嵌入式系统 嵌入式开发 嵌入式操作系统 ARM开发板
嵌入式系统:(Embeded System)是以应用为中心和以计算机技术为基础的,并且软硬件是可裁减的,能满足应用系统对功能、可靠性、成本、体积、功耗等指标的严格要求的专用计算机系统。它可以实现对其他设备的控制、监视或管理等功能。它通常由嵌入式处理器、嵌入式外围设备、嵌入式操作系统和嵌入式应用软件等几个大部分组成。
嵌入式外围设备:指在一个嵌入式硬件系统中,除了中心控制部件(MCU,CPU,EMPU,SOC)以外的完成存储、通信、保护、调试、显示等辅助功能的其他部件。
嵌入式操作系统:具备相应的管理存储器分配,中断处理,任务间通信和定时器响应,以及提供多任务处理等功能的稳定的、安全的软件模块集合。
嵌入式软件:是针对特定的实际专业领域的,基于相应的嵌入式硬件平台的,并能完成用户预期任务的计算机软件。有些嵌入式应用软件需要嵌入式操作系统的支持,但在简单的应用场合下不需要专门的操作系统。嵌入式应用对成本十分敏感,应除了精简每个硬件单元的成本外,尽可能减少嵌入式应用软件资源消耗,要求嵌入式应用软件不但保证准确性、安全性、稳定性,还要尽可能地优化。
嵌入式系统是应用于特定环境下执行面对专业领域的应用系统,不同于通用型计算机系统应用的多样性和适用性。
它与通用计算机相比具有以下特点:1)嵌入式系统通常是面向特定应用的,一般都有实时要求。2)嵌入式系统是将先进的计算机技术、半导体工艺、电子技术和通信网络技术与各领域的具体应用相结合的产物。3)嵌入式系统和具体应用有机地结合在一起,它的升级换代也和具体产品同步进行。4)嵌入式系统的硬件和软件都必须高效率地设计,在保证稳定、安全、可靠的基础上量体裁衣,去除冗余,力争在同样的硅片面积上实现更高的性能。 5)为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或处理器的内部存储器件中,而不存储于外部的磁盘等载体中。6)嵌入式系统本身不具备自举开发能力,用户必须有一套交叉开发工具和环境才能进行开发。
实时:是程序处于计算机研究或控制之中的实际时间,或者说实时计算机解决某一问题所消耗的时间,即从数据传送至计算机开始算起到接收到回应为止的时间。
实时系统(RealTime System),是一个能够在指定或者确定的时间内完成系统功能及对外部或内部事件在同步或异步时间内做出响应的系统。实时系统包括实时控制系统和实时信息处理系统。实时系统有两种应用:嵌入式应用和一般应用。
以上是龙人为您介绍的关于嵌入式的相关概念,更多关于嵌入式系统的技术文章欢迎登录龙人的网站:http://www.armodm.com
嵌入式系统开发商和ARM开发工具提供商龙人计算机提供嵌入式系统全套解决方案包括ARM解决方案、ARM开发板(ARM9开发板和ARM7开发板)、ARM工控模块、ARM教学系统、ARM教学平台、ARM实验室建设、ARM仿真器等。网址:http://www.armodm.com
文章评论(0条评论)
登录后参与讨论