当前位置: 技术问答>linux和unix
ov7725摄像头驱动 图像是斜的
来源: 互联网 发布时间:2017-03-18
本文导语: 先贴个图让大家看看 图片是我的一只手。 先申明一下 我的LCD驱动是没问题的,用OV7670是显示正常的,都采用的是YUV422 BT656 y、cb、cr分3段单独保存,图片大小640*480 上图是使用OV7725时的图片,可以看到图片...
先贴个图让大家看看 图片是我的一只手。
先申明一下 我的LCD驱动是没问题的,用OV7670是显示正常的,都采用的是YUV422 BT656 y、cb、cr分3段单独保存,图片大小640*480
上图是使用OV7725时的图片,可以看到图片是斜的,很显然是被拉伸了,而且被分成了3段。
本来图片的左上角、中间、右下角 这3个部分可以拼成一个完整的图片(不是矩形,是个平行四边形)
现在是 手指尖跑到了左上角 手掌在中间 手臂在右下角
下面是我ov7725的配置
{0x12,0x80},
{0x3d, 0x03},
//VGA
{0x17, 0x22},//0x22
{0x18, 0xa4},
{0x19, 0x07},//0x07
{0x1a, 0xf0},
{0x32, 0x00},
{0x29, 0xa0},
{0x2c, 0xf0},
{0x2a, 0x00},
{0x11, 0x01},
//DSP control
{0x42, 0x7f},
{0x4d, 0x09},
{0x63, 0xe0},
{0x64, 0xff},
{0x65, 0x20},
{0x66, 0x00},
{0x67, 0x48},
//AGC AEC AWB
{0x13, 0xf0},
{0x0d, 0x41},
{0x0f, 0xc5},
{0x14, 0x11},
{0x22, 0x7f},
{0x23, 0x03},
{0x24, 0x40},
{0x25, 0x30},
{0x26, 0xa1},
{0x2b, 0x00},
{0x6b, 0xaa},
{0x13, 0xff},
//matrix sharpness brightness contrast UV
{0x90, 0x05},
{0x91, 0x01},
{0x92, 0x03},
{0x93, 0x00},
{0x94, 0xb0},
{0x95, 0x9d},
{0x96, 0x13},
{0x97, 0x16},
{0x98, 0x7b},
{0x99, 0x91},
{0x9a, 0x1e},
{0x9b, 0x08},
{0x9c, 0x20},
{0x9e, 0x81},
{0xa6, 0x04},//04
//gamma
{0x7e, 0x0c},
{0x7f, 0x16},
{0x80, 0x2a},
{0x81, 0x4e},
{0x82, 0x61},
{0x83, 0x6f},
{0x84, 0x7b},
{0x85, 0x86},
{0x86, 0x8e},
{0x87, 0x97},
{0x88, 0xa4},
{0x89, 0xaf},
{0x8a, 0xc5},
{0x8b, 0xd7},
{0x8c, 0xe8},
{0x8d, 0x20},
{0x0e, 0x65},
几天了,都没找到问题,我换了2个ov7725都还是一样的,有谁调过ov7725的 交流交流啊
先申明一下 我的LCD驱动是没问题的,用OV7670是显示正常的,都采用的是YUV422 BT656 y、cb、cr分3段单独保存,图片大小640*480
上图是使用OV7725时的图片,可以看到图片是斜的,很显然是被拉伸了,而且被分成了3段。
本来图片的左上角、中间、右下角 这3个部分可以拼成一个完整的图片(不是矩形,是个平行四边形)
现在是 手指尖跑到了左上角 手掌在中间 手臂在右下角
下面是我ov7725的配置
{0x12,0x80},
{0x3d, 0x03},
//VGA
{0x17, 0x22},//0x22
{0x18, 0xa4},
{0x19, 0x07},//0x07
{0x1a, 0xf0},
{0x32, 0x00},
{0x29, 0xa0},
{0x2c, 0xf0},
{0x2a, 0x00},
{0x11, 0x01},
//DSP control
{0x42, 0x7f},
{0x4d, 0x09},
{0x63, 0xe0},
{0x64, 0xff},
{0x65, 0x20},
{0x66, 0x00},
{0x67, 0x48},
//AGC AEC AWB
{0x13, 0xf0},
{0x0d, 0x41},
{0x0f, 0xc5},
{0x14, 0x11},
{0x22, 0x7f},
{0x23, 0x03},
{0x24, 0x40},
{0x25, 0x30},
{0x26, 0xa1},
{0x2b, 0x00},
{0x6b, 0xaa},
{0x13, 0xff},
//matrix sharpness brightness contrast UV
{0x90, 0x05},
{0x91, 0x01},
{0x92, 0x03},
{0x93, 0x00},
{0x94, 0xb0},
{0x95, 0x9d},
{0x96, 0x13},
{0x97, 0x16},
{0x98, 0x7b},
{0x99, 0x91},
{0x9a, 0x1e},
{0x9b, 0x08},
{0x9c, 0x20},
{0x9e, 0x81},
{0xa6, 0x04},//04
//gamma
{0x7e, 0x0c},
{0x7f, 0x16},
{0x80, 0x2a},
{0x81, 0x4e},
{0x82, 0x61},
{0x83, 0x6f},
{0x84, 0x7b},
{0x85, 0x86},
{0x86, 0x8e},
{0x87, 0x97},
{0x88, 0xa4},
{0x89, 0xaf},
{0x8a, 0xc5},
{0x8b, 0xd7},
{0x8c, 0xe8},
{0x8d, 0x20},
{0x0e, 0x65},
几天了,都没找到问题,我换了2个ov7725都还是一样的,有谁调过ov7725的 交流交流啊
|
去52rd论坛发帖试试
http://www.52rd.com/bbs/Index.htm这边很多做OV sensor的
http://www.52rd.com/bbs/Index.htm这边很多做OV sensor的
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。