○2接口类型:目前存在的所有接口在嵌入式领域都有广泛应用,如RS-232(串口),IRDA(红外线接口),SPI(串行外围设备接口),IIC(总线接口),USB(通用串行接口),Ethernet(以太接口)和普通接口;

 ○3显示类型:CRT,LCD和触摸屏等外围设备;

2.2.3  嵌入式操作系统

嵌入式操作系统是整个嵌入式软件的核心。它的性能在某种程度上决定了整个嵌入式系统的性能。目前,嵌入式操作系统的类型很多,比如VxWorks操作系统,WinCE操作系统,嵌入式Linux操作系统等等。其中,以面向Linu型的嵌入式Linux操作系统应用最为广泛,本文使用的就是这种操作系统。不用的嵌入式Linux操作系统的版本也不在少数,比如RT-Linux、Embedix等等,他们的共同特点是强调处理事情的实时性。

2.2.4  用户应用程序

嵌入式系统往往是针对具体的应用而设计的,各种应用对输入设备的要求也各不相同。有时可能只需要一个标准的的PC键盘开关,有时需要一个小键盘,开发者只能根据具体的情况进行设计。目前,对于嵌入式GUI的应用非常广泛,在WAP手机中的应用就是很好的例子。

2.2.5   Boot Loader 

Boot Loader 是系统加电后运行的第一段代码。一般它在系统启动时运行非常短的时间,但是对于嵌入式系统来说,这是非常重要的组成部分。它的作用相当于PC机加电启动时运行的BIOS。

2.3  嵌入式系统的特点

由于嵌入式系统是应用于特定环境下执行面对专业领域的应用系统,所以不同于通用性计算机系统的多样化和适用性。她与通用的计算机系统相比有一下特点:

○1嵌入式系统功耗低,体积小,专用性强。嵌入式系统与PC的最大的不同就是嵌入式CPU大多工作在为特定用户群设计的系统中,能够把PC中许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统设计趋于小型化。

○2为了提高执行速度和系统可靠性,同时缩短系统复位时间,嵌入式系统中软件一般都固化在存储器芯片中,而不是存储于磁盘等载体中。一般在嵌入式软件调试好后,会下载固化到目标板的FLASH或者ROM中。

   ○3多样性,应用广泛,种类繁多;

   ○4嵌入式系统的设计都需要高效率和高可靠性; 

○5嵌入式系统的硬件和软件都必须高效率的设计,系统要精简。操作系统一般和应用软件集成在一起;

   ○6嵌入式系统开发需要专门的开发工具和开发环境;

○7软件代码要求高效率和高可靠性。由于嵌入式系统中软件运行空间有限,内存空间非常宝贵。在软件的编程过程中必须时刻考虑软件的运行效率,同时选用高质量的编译工具。在实时系统中,处理器必须严格处理异步发生的各种任务,这对程序的算法设计提出了更高的要求。

2.4  嵌入式系统的应用现状及发展前景

 2.4.1  嵌入式系统的的应用现状

嵌入式系统以应用为中心,强调体积和功能的可裁剪性,是以完成控制、监视等功能为目标的专用系统。在嵌入式应用系统中,系统执行任务的软硬件都嵌入在实际的设备环境中,通过专门的I/O接口与外界交换信息。

嵌入式系统主要用于各种信号处理与控制,目前已在国防、国民经济以及社会生活各领域普及应用,用于企业、军队、办公室、实验室以及个人家庭等各种场合。  

军用:各种武器控制;

家用:信息家电产品,比如数字电视机,机顶盒,数码相机等;

上一篇:STM32用于石油勘探管道检测管道爬行器控制技术研究
下一篇:ANSYS+solidworks地面目标红外仿真方法研究

5d电子体系的晶体场效应与自旋轨道耦合

基于Java的串口通信设计

基于Kinect的深度图像编码

PSpice的电容式加速度计闭环反馈控制模块设计

基于混沌的数字图像加密技术研究

HFSS频率选择表面的设计仿真与分析

基于Virtex-5FPGA的图像处理系统研究

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

张洁小说《无字》中的女性意识

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】