(3) 通过TCP/IP协议实现视频图像的网络传输。
与传统的视频采集方案相比较,该方案整个系统具有体积小巧,电路连接简单、稳定可靠、安装简便、成本低廉等特点,该系统完成后,可以扩展应用在工业控制、远程监控系统等诸多领域,具有广阔的市场和应用前景。
2 嵌入式系统理论基础
2.1 嵌入式系统
2.1.1 嵌入式系统的定义和分类
所谓嵌入式系统(Embedded System),实际上是“嵌入式计算机系统”的简称,他是相对于通用计算机系统而言的。根据英国电气工程师协会(IEE)的定义:嵌入式系统是用来控制或监视机器、装置或工厂等大规模系统的设备。可以看出此定义是从应用上考虑的,嵌入式系统是软件和硬件的综合体,还可以涵盖机电等附属装置。
从技术的角度定义:以定义为中心,以计算机技术为基础、软硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专业计算机系统;
从系统的角度定义:嵌入式系统是设计完成复杂功能的硬件和软件,并使其紧密耦合在一起计算机系统。术语嵌入式反映了这些系统通常是更大系统中的一个完整的部分,称为嵌入的系统。嵌入的系统中可以共存多个嵌入式系统。
嵌入式技术的核心思想,是最大限度地对硬件和软件量身定做,以提高效率、性价比、实时性等。以生活中常见实例来讲,手机、数字视频设备等电子产品都可认为是一个嵌入式系统或其中以嵌入式系统为重要核心,它们分别具有通信、视频处理方面的针对性功能。现代生活中嵌入式系统的影子无处不在。
总的来说嵌入式系统分为嵌入式硬件和软件两大类。其中嵌入式硬件包括处理器/微处理器、存储器、总线、时钟、外设器件和I/O端口、图形控制器以及各类接口等。而嵌入式软件一般包括嵌入式操作系统和应用软件。应用软件控制着系统的运作和行为,而操作系统则为应用程序提供必要的底层支持,它一般是通过提供API来实现的。有时设计人员把这两种软件组合在一起,由操作系统控制应用程序编程,实现与硬件的交互作用。
2.1.2 嵌入式系统的组成
嵌入式系统通常由嵌入式处理器、外围设备、嵌入式操作系统和应用软件四大部分组成。有的系统还会有图形用户界面系统,如图l所示,用于实现对其它各的控制、监视或管理等功能。
图1 嵌入式系统的组成
1. 嵌入式处理器
嵌入式处理器是嵌入式系统的核心部件。嵌入式处理器与通用处理器的最大不同点在于嵌入式处理器大多工作在为特定用户群设计的系统中。它通常把通用计算机中许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统设计趋于小型化,并具有高效率、高可靠性等特征。
2. 外围设备
外围设备是指在一个嵌入式系统中,嵌入式处理器以外的完成存储、通信、调试、显示等辅助功能的其他部件。根据外围设备的功能可分为以下3类:
•存储器:包括静态易失型存储器(RAM,SRAM)、动态存储器(DRAM)和非易失型存储器(Flash)。其中Flash以可擦写次数多、存储速度快、容量大及价格低等优点,在嵌入式领域得到了广泛的应用。
•接口:应用最为广泛的包括并口、RS-232串口、IrDA红外接口、SPI串行外围设备几口、 C(Intel IC)总线接口、USB通用串行总线接口、Ethernet网口等。
•人机交互:包括LCD、键盘和触摸屏等人机交互设备。
3. 嵌入式操作系统 Linux对V4L2视频采集流图像传输系统设计(3):http://www.youerw.com/zidonghua/lunwen_8955.html