教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 外语考试 >

基于Windows CE6.0双模终端的摄像头驱动开发

来源:网络收集 时间:2026-05-01
导读: 驱动开发 lParts&applications l器件与应用 文章编号:1002—8692(2011)01-0026-04 基于WindowsCE6.0双模终端的 摄像头驱动开发 贺 柳。何维,田增山 (重庆邮电大学无线定位与空问测量研究所,重

驱动开发

lParts&applications

l器件与应用

文章编号:1002—8692(2011)01-0026-04

基于WindowsCE6.0双模终端的

摄像头驱动开发

柳。何维,田增山

(重庆邮电大学无线定位与空问测量研究所,重庆400065)

【摘

要】由于WindowsCE6.0下的摄像头驱动开发没有通用的驱动程序,且CMOS摄像头比传统的CCD摄像头更适合于嵌入武

低功耗、电路筒单的应用.因此。首先从硬件方面给出了OV9655芯片与OMAP3530的通信方式,然后从软件方面详细阐述了基于

WindowsCE6.0双模终端的摄像头驱动程序.解决了WindowsCE平台下CMOS摄像头驱动程序的开发问题。

【关键词】OMAP3530;OV9655;WindowsCE6.O;双模手机【中图分类号】TN929.53;TP311;TP316.7

【文献标识码】A

on

DevelopmentofCameraDriverinWindowsCE6.0Based

HE

(Institute

Liu,HEWei,T1ANZengshan

Dual-modeTerminal

ofWirelessLocationandsp∞e

the

Memureme,ll,C胁,l胡孵UnweⅡiq

whichneed

lower

of

Posts

andTelecommunications,Chongqing400065,China)

c剖[neFa8

【Abstract】Because

are

developmentofcameradriverinWindowsCE6.0doesn’thavetheuniversaldriver,andCMOS

systems

power

moresuitableforembedded

consumptionandmoil

in

termsof

simplecircuit

than

thetraditionalCCDthecanleradriver

in

in

camera,thecommunicationmethodbetweenOV9655

andOMAP3530presentedin

hardwareis

described,then

WindowsCE6.0based

is

solved.

on

thedual-modeterminalis

detail.ne

developmentofCMOS

canleradriverWindowsCE

【Keywords】OMAP3530;0V9655;WindowsCE6.O;dual—modephone

引言

由于手机用户数量的激增。导致了手机网络系统处

MuhimediaApplicationsPlatform,OMAP)闭,它是由DSP

与ARM结合而成的一种独特的双核结构.其运算处理能

于超负荷运转状态,其最终的结果将导致手机在通信时很容易出现类似于掉线、串音、话音质量不好、难以上网等现象。为了解决上述现象.手机运营商和生产商不断采取措施进一步扩容手机网络系统、提高手机通信的话

音质量。同时,随着3G牌照在中国的发放,基于TD—

力强、功耗低,具有丰富的外围接口,特别适用于新一代

手持设备的开发。

目前手机的摄像头核心成像部件有两种:一种是广泛使用的CCD(电荷藕合)元件;另一种是CMOS(互补金

属氧化物导体)器件。由于CCD制造丁艺复杂,只有少数

SCDMA和CDMA的双模甚至多模终端将取代单模终端成为未来的主流模式111。

目前市场上主流的嵌入式操作系统有Windows

CE,Linux,VxWorks和PalmOS等。其中,WindowsCE是

的厂商能够掌握。所以其制造成本居高不下。而在相同分辨力下。CMOS价格比CCD便宜,且CMOS的龟源消耗

量比CCD低。通过采用先进的影像控制技术完全可以达

到与CCD摄像头相媲美的效果。因此笔者选用了Om—

niVision公司CMOS低功耗数字摄像头OV9655。

一个开放的、可裁剪的、32位的实时嵌入式窗口操作系统,具有实时性高、内核体积小、可靠性好、支持多种有线和无线连接等优点。是当今应用最多、增长最快的嵌入式操作系统。WindowsCE在很大程度上来说就是为移动、手持设备而设计的.故笔者选其作为双模终端的操作系统。

为满足新一代多媒体信息处理和3G移动通信应用的需要.德州仪器公司开发出了一种高性能、高集成度

1.1

硬件体系架构介绍

oMAP3530概述

OMAP3530是r11公司最新推出的专门为智能手机、

GPs系统和笔记本电脑等低功耗便携式应用而设计的处

理器。OMAP3530在单一的芯片上集成了ARMCortex—A8内核、TM¥320C64x+DSP内核、图形引擎、视频加速器

以及丰富的多媒体外设.其中Cortex—A8内核拥有超过

的嵌入式处理器——开放式多媒体应用平台(Open

基金项目:重庆市科委科技攻关项目(CSTC。2008AC2073);重庆邮电大学自然科学基金项目(A2009-46J

26

万方数据V,at,'t-nd:.t

2011年第35卷第0l期(总第351期)

c'l

nd

驱动开发

当今300MHzARM9器件4倍的处理性能。OMAP3530

可广泛用于流媒体、2D/3D游戏、视频会议、高清静态图像、3G多媒体手机等项目的评估与应用。

OMAP3530的结构框图及外部接口模块如图l所示。

图1

OMAP3530结构框图

1.2

oV9655传感器芯片

笔者采用了OmniVision公司的OV9655彩色CMOS

数字图像传感器芯片(3J.该芯片通过减少或消除普通的光/电干扰来得到清晰、稳定的彩色图像。OV9655支持

SXGA,VGA。CIF等图像大小,最大分辨力为l280×l024;

支持原始RGB数据、RGB(RGB565/555)、YUV(4:2:2)等

图片输出格式;具有自动曝光控制(AEC)、自动增益控

制(AGC)、自动向平衡(AWB)、自动频带过滤(ABF)和自动黑电平校准(ABLC)等自动图像控制功能;图像质

量控制.包括颜色饱和度、锐度、镜头校正、噪声消除等。

OV9655内部寄存器的设置均通过SCCB接口来完成。SCCB接口是OmniVision公司的i线串行摄像头控

制总线.也可以丁作在两线模式。SCCB总线通常有3个

信号SCCB—E,SIO—E.SIO—D,其中SCCB—E为芯片片选.SIo_C是由主器件驱动的串 …… 此处隐藏:8227字,全部文档内容请下载后查看。喜欢就下载吧 ……

基于Windows CE6.0双模终端的摄像头驱动开发.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1695888.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)