wince5.0+ov5642
来源:互联网 发布:c语言集成开发环境软件 编辑:程序博客网 时间:2024/05/22 00:08
最近开始进行摄像头驱动开发,在此记述开过程中自己个人的一些理解和过程,如有错误敬请指教,来以此打发时间,并同时希望能够对他人有一点点帮助,仅此而已。
系统:wince5.0+s3c2440 bsp
开发板:s3c2440
参考资料:网上搜寻到一些相关的开发资料,但是并不是很详细,在此我会将ov5642的开发流程详细整理,并感谢各位给我们大家提供开发捷径。
资料出处:
http://blog.csdn.net/zhandoushi1982/archive/2009/12/16/5019860.aspx
http://blog.csdn.net/lbqhope/archive/2009/10/27/4733432.aspx
http://www.21ic.com/app/computer/201009/65366.htm
http://blogold.chinaunix.net/u1/49088/showart_1385865.html
http://bbs.eetop.cn/viewthread.php?tid=157649(这个是9650的资料,因为wince自带的camera驱动是ov9650的,所以将其放上来,供大家了解camera的开发流程)
开发流程:
ov5642驱动主要参考ov9650驱动开发,正如上面资料提及的,ov5642与ov9650存在一些区别,因此,我们需要根据这些区别进行一些修改。
1、首先是ov5642寄存器地址发生变化,有16为地址变为32位地址,因此在读写寄存器时需要进行改动,具体的改动我是参考上面那位大虾的改动方法进行的;
2、ov5642有两种模式,一种是preview模式,即为摄像模式,另一种是codec模式,即为照相模式。在preview模式下,像素大小应与你的液晶屏幕大小相匹配,而codec模式,则可以变得很大,实际上可以最大支持2592*1944 pixels,所以对应的内存分配需要进行相应的修改,具体修改地方等待全部调整好后附上,今天先写到这,改天再继续。
- wince5.0+ov5642
- ov5642
- WINCE5.0
- OV5642介绍
- wince5.0 下中英文
- wince5.0 Memory Architecture
- WinCE5.0 CryptProtectData
- Wince5.0 clone BSP
- wince5.0 中断 详解
- wince5.0 中断 详解
- wince5.0 注册表还原
- WinCE5.0 菜单修改
- WinCE5.0 之SIP
- wince5.0模拟器+mini2440
- wince5.0组件
- wince5.0中断分析
- WINCE5.0软关机
- Wince5.0组件选择
- XCode、Objective-C、Cocoa 说的是几样东西
- 目标、奋斗
- words about Apache struts
- 类指针与NULL
- [转]Facebook平台设计(一)
- wince5.0+ov5642
- MySQL学习(一)——中文支持相关
- Win32串口编程
- C#中的delegate 与event(一)
- Facebook平台设计(二)
- windows下自动运行PHP程序
- 用C#实现将HTML文件转换为CHM文件(转) - C#探索者 - 博客园
- 关于文本的编辑
- android JNI 系列 一