基于Windows CE6.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
j
【文献标识码】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
O
引言
由于手机用户数量的激增。导致了手机网络系统处
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.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字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [外语考试]管理学 第13章 沟通
- [外语考试]07、中高端客户销售流程--分类、筛选讲
- [外语考试]2015-2020年中国高筋饺子粉市场发展现
- [外语考试]“十三五”重点项目-汽车燃油表生产建
- [外语考试]雅培奶粉培乐系列适用年龄及特点
- [外语考试]九三学社入社申请人调查问卷
- [外语考试]等级薪酬体系职等职级表
- [外语考试]货物买卖合同纠纷起诉状(范本一)
- [外语考试]青海省实施消防法办法
- [外语考试]公交车语音自动报站系统的设计第3稿11
- [外语考试]logistic回归模型在ROC分析中的应用
- [外语考试]2017-2021年中国隔膜泵行业发展研究与
- [外语考试]神经内科下半年专科考试及答案
- [外语考试]园林景观设计规范标准
- [外语考试]2018八年级语文下册第一单元4合欢树习
- [外语考试]分布式发电及微网运行控制技术应用
- [外语考试]三人行历史学笔记:中世纪人文主义思想
- [外语考试]2010届高考复习5年高考3年联考精品历史
- [外语考试]挖掘机驾驶员安全生产责任书
- [外语考试]某211高校MBA硕士毕业论文开题报告(范
- 用三层交换机实现大中型企业VLAN方案
- 斯格配套系种猪饲养管理
- 涂层测厚仪厂家直销
- 研究生学校排行榜
- 鄱阳湖湿地景观格局变化及其驱动力分析
- 医学基础知识试题库
- 2010山西省高考历年语文试卷精选考试技
- 脉冲宽度法测量电容
- 谈高职院校ESP教师的角色调整问题
- 低压配电网电力线载波通信相关技术研究
- 余额宝和城市商业银行的转型研究
- 篮球行进间运球教案
- 气候突变的定义和检测方法
- 财经大学基坑开挖应急预案
- 高大支模架培训演示
- 一种改进的稳健自适应波束形成算法
- 2-3-鼎视通核心人员薪酬股权激励管理手
- 我国电阻焊设备和工艺的应用现状与发展
- MTK手机基本功能覆盖测试案例
- 七年级地理教学课件上册第四章第一节




