本课题设计面向的应用是雷达信号模拟器,除了实现ARM芯片的基本功能外,还对系统的信号的处理、数据的通信与存储有严格的要求。因此,该项目的研究,将会为嵌入式平台上信号处理问题解决提供一种新的方案,也是信号处理终端嵌入式化一次新尝试。文献综述
1.2 嵌入式系统概论
1.2.1 嵌入式的定义
嵌入式系统是嵌入到对象体系中的专用计算机系统。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机为基础,软硬件可剪裁,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。凡是与产品结合在一起的具有嵌入式特点的控制系统都可以叫嵌入式系统。[3]随着嵌入式应用领域的日益扩展,许多嵌入式处理器的处理能力和早些年的PC已不相上下,要完整地定义“嵌入式”这个概念会越来越困难。现在人们讲嵌入式系统时,某种程度上指近些年比较热的具有操作系统的嵌入式系统。
根据笔者查阅许多资料后,认为从嵌入式的历史性、本质性和普遍性来看,为了与通用PC相区别,嵌入式系统应定义为:嵌入到对象体系中的专用计算机系统。
1.2.2 嵌入式系统的特点
嵌入式系统是被称为后PC时代和网络时代的新秀。与传统的通用计算机、单片机相比,利用嵌入式技术的产品有其自己的特点:
(1)专用性
为特定用户群服务,完成某些特定的任务。可根据具体的应用需求决定处理器的选型和系统的设计,同时也可根据需求裁剪软硬件。
嵌入式系统的这个特点决定了嵌入式处理器的千差万别。在PC领域,处理器种类虽然不少但除了速度上和性能上有差异之外,功能上并没有什么不同。而在嵌入式领域,有集成众多通信口的通信处理器;有集成了音频、视频接口用于摄像的专用处理器;还有低功耗的手机处理器。几乎每一个特定的市场,每一种特定的功能,都会有一种特别的嵌入式处理器与之对应。
(2)环境适应性
嵌入式系统无处不在,所以它常常需要适应各种不同的运行环境中。如高速飞行飞机上、炎热的沙漠中、潮湿的雨林里、冰天雪地的两极或者是要求温湿度恒定的科学实验室等。这意着设计人员需要同时考虑软件与硬件,来保证嵌入式系统能在些恶劣环境中保持正常工作。[4]
(3)资源比通用PC系统少
无论从芯片性能、存储器容量还是系统规模来说,嵌入式系统所能管理的资源都比通用PC系统少得多。这就使嵌入式系统的成本大大降低,有利于它在各领域的广泛推广。
(4)功耗低、体积小、集成度高、成本低认论文网
嵌入式系统“嵌入”到对象的体系中,对对象、环境和嵌入式系统本身具有严格的要求。一般的嵌入式系统具有功耗低、体积小、集成度高、成本低等特点。[5]
(5)具有较长的生命周期
嵌入式系统是与具体应用结合的产物,它的升级换代也是和具体产品同步进行的。因此,一旦进入市场,一般就具有较长的生命周期。
(6)需要专用开发工具和方法设计
嵌入式系统自身不具备自主开发能力,必须有一套开发工具和环境通用计算机软硬件设备以及各种逻辑分析仪、混合信号示波器等才能进行开发。开发时有主机和目标机的概念,主机用于程序开发,目标机作为最后的执行机,开发时需要交替结合进行。
(7)知识集成系统
嵌入式系统是将先进的计算机技术、半导体工艺、电子技术和通信网络技术与各领域的具体应用结合的产物。这一特点决定了它必然是一个技术密集、高度分散、不断创新的知识集成系统。嵌入式系统广泛应用前景和巨大的发展潜力已成为21世纪IT技术发展的热点之一。[6] 基于AT91SAM9G20的显控终端设计(3):http://www.751com.cn/tongxin/lunwen_71280.html