基于Quick Capture技术的摄像头驱动方案.docx





《基于Quick Capture技术的摄像头驱动方案.docx》由会员分享,可在线阅读,更多相关《基于Quick Capture技术的摄像头驱动方案.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于QuickCapture技术的摄像头驱动方案caojing导语:随着嵌入式设备不断的开展更新,将会有更多、更先进、更高速的数据传输技术被应用到嵌入式开发的各个领域。摘要:介绍一种高速高质量的嵌入式摄像头传输技术QuickCapture技术;具体表达其设计思想和工作流程,并用可编程逻辑器件Bulverde板卡予以实现。关键词:嵌入式系统驱动程序快速捕捉摄像头随着嵌入式处理器的普及和硬件本钱的不断降低,具有拍照和摄像功能的手机逐步走进了人们的生活。但由于嵌入式处理器的速度有限,在处理图形和多媒体数据方面显得力不从心,导致嵌入式系统的摄像头分辨率低、色深低、数据传送速度慢,无法知足人们即时捕捉高
2、质量图片和视频的需求。QuickCapture技术是一种专为手持设备设计,用来改良图像质量和传输速度的技术。本文基于QuickCapture技术,就摄像头驱动程序和图片信息传输问题,提供一种解决方案。1硬件介绍本人选择的嵌入式微处理器是2003年底Intel公司刚刚推出的一款专门面向挪动和掌上电脑的专用途理器,PXA27x系列,代号为Bulverde。该处理器采用了QuickCapture技术。QuickCapture为成像设备与无线设备提供接口,有助于改良图像质量以及降低产品整体本钱。该项技术包括快速阅读、快速拍照和快速视频拍摄三种操纵形式。该技术使得Bulverde可以支持400万像素数码
3、镜头,并能提供最大416Mbps的数据传输速率。集成在该开发板上的是Agilent公司的型号为ADCM-2650-0001的摄像头感应器。在VGA480640分辨率下,每秒传输的图片能到达15帧,具备自动曝光和白平衡功能,并且针对嵌入式应用做了很多优化处理,所以非常合适嵌入式领域的应用。ADCM-2650-0001内含3个独立的FIFO条目,存储从感应器捕捉到的视频或图片数据信息。连接处理器和摄像头感应器的是QuickCaptureInterface快速捕捉接口,它提供了以下几种类型的存放器:QCIQuickCaptureInterface控制存放器04;QCI时间间隔存放器;QCI状态存放器
4、;QCIFIFO控制存放器;QCI接收缓冲区存放器。通过这些存放器,可以控制整个处理器与感应器之间的工作流程。摄像头感应器与IntelXScale处理器之间的连接,如图1所示。2接口的实现本人采用的是ElaME1.0“和欣手机操纵系统作为嵌入式操纵系统。这是一款由我国自主开发的智能手机操纵系统,基于微内核,具有多进程、多线程、抢占式、基于线程的多优先级任务调度等特性。和欣操纵系统体积小,速度快,合适网络时代的绝大局部嵌入式信息设备;除了支持摄像头感应器外,还支持彩色LCD、触摸屏、USB等多种嵌入式设备。2.1ElaME下的摄像头驱动模型ElaME的驱动模块如图2所示。ElaME的驱动模型与U
5、nix、Windows操纵系统的不一样。它把驱动程序构件化了,使得驱动程序具备了构件的灵敏等多种特性。例如:当操纵系统启动时并不用加载所有的驱动程序,而是当用户需要用到该设备时才加载。这样的设计使得在手机硬件资源比拟紧张的环境中比传统的嵌入式操纵性系统具有更强的竞争力。设备治理器devicemanager是一个内核对象,治理系统中所有的设备与驱动对象,负责设备信息的搜集、驱动构件对象的创立和删除、设备硬件资源的冲突检测等。摄像头感应器驱动就是一个构件对象,它的主要工作有以下几点:负责通过I2C总线查询摄像头感应器信息,调节摄像头感应器的设置;建立和控制DMA传输通道,通过DMA方式将3个FIF
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于Quick Capture技术的摄像头驱动方案 基于 Quick Capture 技术 摄像头 驱动 方案

限制150内