第章绪论
嵌入式系统是将先进的计算机技术、 半导体技术和电子技术和各个行、比的具体
应用相结合的产物,这使得其必然成为 个技术密集、资金密集、高度分散、不断
创新的知识集成系统。
今天的嵌入式系统带来的工业年产值已超过了1万亿美元,1997年来自美国
嵌入式系统大会的报告指出,以后5年仅基于嵌入式计算机系统的全数字电视产
2001年8月22日公布的一项预测分析指出,另一嵌入式设备Voice.OverIP市场
将显著增长,尤其是该技术在长途通信领域中的增长将更明显。到2007印,市场
将击r大约10倍。
在过去的十几年里,充斥中国市场的是以国外技术为核心的PC产品,面对一
个新技术时代的来临,给予了我们一个前所未有的机遇与挑战迎头赶上国外的先进
技术。
1.2本论文的工作
本文在对嵌入式系统的发展作了详细的论述,阐述了嵌入式系统的概念、组
成、发展过程以及当前的发展状况。同时,以基于嵌入式实时多任务操作系统
Vxworks的删络摄像机的研发与设计为例,对嵌入式系统设计的整个过程作了详细
的论述。论文中详细论述了网络摄像机的硬件电路设计、软件系统设计方案等。
第二章嵌入式系统设计
第二章嵌入式系统设计
2.1嵌入式系统的概念、产品和软件
2.1.1简介
嵌入式系统被定义为:以应用为中心、以计算技术为基础、软件硬件可裁减、
适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌
入式系统一般指非PC系统,它包括硬件和软件两部分。硬件包括处理器/微处理
器、存储器及外设器件利I/O端口、图形控制器等。软件部分包括实时多任务系统
软件(OS)和用户编制的应用程序。应用程序控制系统的运作和行为;而操作系统控
制着应用程序和硬件的交互作用。
嵌入式系统的核,Ii,是嵌入式微处理器。嵌入式微处理器一般具有以下4个特
点:
1)对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时
问,从而使内部的代码和实时内核的执行时间减少到最低限度。
2)具有很强的存储区保护功能。这是由于嵌入式系统的软件结构已模块化,
而为了避免软件模块之间出现错误的交叉作用,这就需要强大的存储区保护功能,
同时也有利于软件诊断,针对这一要求,已有专用的内存管理硬件模块。
3)可扩展的处理器结构,方便的提供与高速数字信号处理器、网络接口芯片
等的接口,以能最迅速地开发出满足应用的最高性能的嵌入式系统。
4)嵌入式微处理器的功耗必须很低,尤其是用于无线及移动的计算和通讯设
备中靠电池供电的嵌入式系统更需如此。
2.1.2嵌入式系统产品的特点和要求
嵌入式系统是面向用户、面向产品、面向应用的,因此,嵌入式系统的发展应
该与实际应用、市场相联系。而嵌入式系统产品的硬件利软件都必须高效二筝地设
计,量体裁衣、去除冗余,力争实现高性能。嵌入式处理器要针对用户的具体要
求,对芯片配置进行裁减和添加才能达到理想的性能。如占据市场很大份额的ARM
系列芯片,就可以根据用户的需求在32位ARM核McU基础上封装网络MAC层控制
器、HDI.C等以满足用户的不同需求。嵌入式操作系统也应该具有高度的nj裁减
性,用户统一可以对操作系统模块进行取舍,做到系统资源最优。
第二章嵌入式系统设计
嵌入式系统和具体应用是有机的相结合在一起的,它的升级换代也是和具体产
品同步进行的,因此嵌入式系统产品进入市场后将具有较长的生命周期。嵌入式系
统中的软件一般都固化在只读存储器中,其应用软件的生命周期也近似等『到于嵌入
式产品的生命周期,同时,嵌入式系统中的软件也因此更强调可继承性和技术衔接
性,发展相对稳定。随着FLASH技术和网络技术的发展,嵌入式产品的软件升级可
以借助网络实现,也是其一大特点。
21.3嵌入式系统应用软件的特征
嵌入式系统的应用软件是实现嵌入式系统功能的关键,其要求不同于通用计算
机。首先,嵌入式系统软件要求固化存储。嵌入式系统中的软件一般都固化在存储
芯片中。其次,嵌入式系统要求软件代码做到高质量和高可靠性。由于在大多数的
应用中,嵌入式系统的存储空间是相当宝贵的,因此对程序的编写和编译质量要求
要高,尽量减少程序代码和提高代码执行速度,另一方面,在编制软件时也应该加
}必要的抗干扰代码,维护系统的运行稳定。最后,嵌入式系统软件要求高实时
性。
原创力文档

文档评论(0)