tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
阅读:3220回复:14

请教:OV9650显示问题。

楼主#
更多 发布于:2007-10-28 15:02
现在的问题如附件中的两幅图片
开发板照片为OV9650拍出的照片,所有的寄存器采用默认设置
手机照片为我用手机拍出的照片。

请问会是什么原因造成的错误,谢谢!
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-10-29 09:52
你的开发板照片是压缩成了jpg的 还是直接显示RGB的
[url]http://sniper167.bokee.com[/url]
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-10-29 10:03
你是不是把夜晚模式打开了呢
[url]http://sniper167.bokee.com[/url]
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-10-29 10:27
开发板照片为OV9650拍出的照片,所有的寄存器采用默认设置
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-10-29 10:28
之前没有使用过OV9650,不知道他输出的数字格式到底是怎么样的,哪位可以指教一下。
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-10-30 09:32
YUV
[url]http://sniper167.bokee.com[/url]
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-10-30 10:29
是不是说OV9650的默认设置是(即只做了COM7=0x80的设置)YUV?

那么我想输出一个1280*960的RGB565输出,该如何设置。谢谢!
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-10-30 10:39
sniper167老大之前应该调过吧,我上了你的网站,挺不错的。 我的寄存器中夜晚模式确定没有打开,
所有的寄存器采用默认设置(即只做了COM7=0x80的设置),
我采集的数据大小为1280*960*2个字节,每个像素点用到两个字节,按照RGB565的排列方式显示,最终显示为1280*960

有没有什么好的建议给点啊,再不搞定要死人了。
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-10-30 14:27
有谁知道,VO9650在YUV模式下,输出的数据Data[9]-data[2]一个字节到底表示什么?
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2007-10-30 15:54
老兄有没有找OV的要一份寄存器设置向导啊?

也就是一个数组  里面有初始化的序列

你可以叫你们的供应商帮你们要  没那个东西 的确不好调   OV好多寄存器都是reserved  
这些寄存器里面 有些不能用里面的默认设置

另外教我一下 怎么在这个论坛贴图片  我拍出来的照片错位  郁闷
[url]http://sniper167.bokee.com[/url]
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2007-10-30 16:28
我已经要了一份寄存器向导,但是出来的还是上面那个显示不好的图片。

这个论坛里面贴图,我是直接把图片转换为了jpeg的格式,然后上传的加入附件。

另外,想问一下,用他们的YUV设置(COM7=00),
出来的数据格式是否是
> 第一个字节:
> Data[9]-data[2]全部代表Y型号
>
> 第二个字节:
> Data[9]-data[6]代表Cb信号。
> Data[5]-data[2]代表Cr信号。

用RGB565设置(com7=04):
> 第一个字节:
> Data[9]-data[5]全部代表R信号
> Data[5]-data[2]全部代表G信号
> 第二个字节:
> Data[9]-data[7]全部代表G信号
> Data[6]-data[2]全部代表B信号

不知道我理解的对不对?
 
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2007-10-31 09:52
如果你用的是他们给的寄存器设置向导里面的初始化数组,并且没有修改的话,应该是没有问题的。

你看看你用的那个初始化数组是输出什么格式的数据,你主控那边要接收的是什么数据。两边是否匹配。  还有就是你那图片是自己压缩成jpg的还是借助第三方工具压缩成jpg的?如果是自己压缩的,先检查直接用RGB是否显示正常。


NOTE:
D[9:2] for 8-bit YUV or RGB565/RGB555 (D[9] MSB, D[2] LSB)
D[9:0] for 10-bit Raw RGB data (D[9] MSB, D[0] LSB)

用RGB565设置(com7=04):
> 第一个字节:
> Data[9]-data[5]全部代表R信号
> Data[5]-data[2]全部代表G信号  ====》> Data[4]-data[2]全部代表G信号
> 第二个字节:
> Data[9]-data[7]全部代表G信号
> Data[6]-data[2]全部代表B信号

我认为这是对的,但YUV在Data[9]-data[2]是怎么分配的我不确定
[url]http://sniper167.bokee.com[/url]
tyris
驱动牛犊
驱动牛犊
  • 注册日期2005-12-06
  • 最后登录2009-12-25
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望105点
  • 贡献值0点
  • 好评度75点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2007-10-31 10:08
D[9:2] for 8-bit YUV or RGB565/RGB555 (D[9] MSB, D[2] LSB)
这一句话中 (D[9] MSB, D[2] LSB)具体指的是什么意思?

下面是我用的他们给的RGB565的向导。可否帮我确定是否正确,谢谢!
{0x12, 0x80},{0x39, 0x43},{0x38, 0x12},{0x37, 0x00},{0x0e, 0x20},
{0x1e, 0x04},{0x01, 0x80},{0x02, 0x80},{0x00, 0x00},{0x10, 0xf0},
{0x04, 0x00},{0x0c, 0x00},{0x0d, 0x00},{0x11, 0x00},{0x12, 0x04},
{0x14, 0x2e},{0x15, 0x00},{0x18, 0xbd},{0x17, 0x1d},{0x32, 0xad},
{0x03, 0x12},{0x1a, 0x81},{0x19, 0x01},{0x3f, 0xa6},{0x41, 0x02},
{0x42, 0x08},{0x1b, 0x00},{0x16, 0x06},{0x33, 0xc0},{0x34, 0xbf},
{0xA8, 0x80},{0x96, 0x04},{0x3a, 0x00},{0x8e, 0x00},{0x3c, 0x77},
{0x8B, 0x06},{0x35, 0x91},{0x94, 0x88},{0x95, 0x88},{0x40, 0xD1},
{0x29, 0x3f},{0x0f, 0x42},{0x13, 0xe5},{0x3d, 0x92},{0x69, 0x80},
{0x5C, 0x96},{0x5D, 0x96},{0x5E, 0x10},{0x59, 0xeb},{0x5A, 0x9c},
{0x5B, 0x55},{0x43, 0xf0},{0x44, 0x10},{0x45, 0x55},{0x46, 0x86},
{0x47, 0x64},{0x48, 0x86},{0x5F, 0xe0},{0x60, 0x8c},{0x61, 0x20},
{0xa5, 0xd9},{0xa4, 0x74},{0x8d, 0x02},{0x13, 0xe7},{0x4f, 0x5b},
{0x50, 0x17},{0x51, 0x04},{0x52, 0x0f},{0x53, 0x58},{0x54, 0x08},
{0x55, 0x03},{0x56, 0x2a},{0x57, 0x6d},{0x58, 0x77},{0x69, 0x80},
{0x8C, 0x23},{0x3E, 0x02},{0xa9, 0xb8},{0xaa, 0x92},{0xab, 0x0a},
{0x8f, 0xdf},{0x90, 0x00},{0x91, 0x00},{0x9f, 0x00},{0x3A, 0x01},
{0x24, 0x70},{0x25, 0x64},{0x26, 0xc3},{0x3b, 0x19},{0x6c, 0x40},
{0x6d, 0x30},{0x6e, 0x4b},{0x6f, 0x60},{0x70, 0x70},{0x71, 0x70},
{0x72, 0x70},{0x73, 0x70},{0x74, 0x60},{0x75, 0x60},{0x76, 0x50},
{0x77, 0x48},{0x78, 0x3a},{0x79, 0x2e},{0x7a, 0x28},{0x7b, 0x22},
{0x7c, 0x04},{0x7d, 0x07},{0x7e, 0x10},{0x7f, 0x28},{0x80, 0x36},
{0x81, 0x44},{0x82, 0x52},{0x83, 0x60},{0x84, 0x6c},{0x85, 0x78},
{0x86, 0x8c},{0x87, 0x9e},{0x88, 0xbb},{0x89, 0xd2},{0x8a, 0xe6},
{0x6a, 0x41},
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2007-10-31 10:30
这一句话中 (D[9] MSB, D[2] LSB)具体指的是什么意思?
D[9] 是大端  D[2]是小端   也就是数据的排列顺序

至于那个数组  我也没办法帮你确认哦
[url]http://sniper167.bokee.com[/url]
jy6715
驱动牛犊
驱动牛犊
  • 注册日期2007-09-10
  • 最后登录2010-05-06
  • 粉丝0
  • 关注0
  • 积分19分
  • 威望82点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2010-05-03 22:46
请问各位:OV9650的com7是代表是哪个寄存器???
游客

返回顶部