OV5640 yuv 640*480@15配置文件

2024-01-13 04:58
文章标签 15 配置文件 yuv 640 ov5640 480

本文主要是介绍OV5640 yuv 640*480@15配置文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 OV5640输出yuv422,640*480@15,亲测有效,寄存器表如下:

const uint16_t ov5640_yuv_config[][2] = {
{0x3103 ,0x11  }, 
{0x3008 ,0x82  },
{0x3008 ,0x42  },
{0x3103 ,0x03  },
{0x3017 ,0xff  },
{0x3018 ,0xff  },
{0x3034 ,0x1a  },
{0x3035 ,0x11  },
{0x3036 ,0x46  },
{0x3037 ,0x13  },
{0x3108 ,0x01  },
{0x3630 ,0x36  },
{0x3631 ,0x0e  },
{0x3632 ,0xe2  },
{0x3633 ,0x12  },
{0x3621 ,0xe0  },
{0x3704 ,0xa0  },
{0x3703 ,0x5a  },
{0x3715 ,0x78  },
{0x3717 ,0x01  },
{0x370b ,0x60  },
{0x3705 ,0x1a  },
{0x3905 ,0x02  },
{0x3906 ,0x10  },
{0x3901 ,0x0a  },
{0x3731 ,0x12  },
{0x3600 ,0x08  },
{0x3601 ,0x33  },
{0x302d ,0x60  },
{0x3620 ,0x52  },
{0x371b ,0x20  },
{0x471c ,0x50  },
{0x3a13 ,0x43  },
{0x3a18 ,0x00  },
{0x3a19 ,0xf8  },
{0x3635 ,0x13  },
{0x3636 ,0x03  },
{0x3634 ,0x40  },
{0x3622 ,0x01  },{0x3c01 ,0x34  },
{0x3c04 ,0x28  },
{0x3c05 ,0x98  },
{0x3c06 ,0x00  },
{0x3c07 ,0x08  },
{0x3c08 ,0x00  },
{0x3c09 ,0x1c  },
{0x3c0a ,0x9c  },
{0x3c0b ,0x40  },
{0x3820 ,0x41  },
{0x3821 ,0x07  },
{0x3814 ,0x31  },
{0x3815 ,0x31  },
{0x3800 ,0x00  },
{0x3801 ,0x00  },
{0x3802 ,0x00  },
{0x3803 ,0x04  },
{0x3804 ,0x0a  },
{0x3805 ,0x3f  },
{0x3806 ,0x07  },
{0x3807 ,0x9b  },
{0x3808 ,0x02  },
{0x3809 ,0x80  },
{0x380a ,0x01  },
{0x380b ,0xe0  },
{0x380c ,0x07  },
{0x380d ,0x68  },
{0x380e ,0x03  },
{0x380f ,0xd8  },
{0x3810 ,0x00  },
{0x3811 ,0x10  },
{0x3812 ,0x00  },
{0x3813 ,0x06  },
{0x3618 ,0x00  },
{0x3612 ,0x29  },
{0x3708 ,0x64  },
{0x3709 ,0x52  },
{0x370c ,0x03  },
{0x3a02 ,0x03  },
{0x3a03 ,0xd8  },
{0x3a08 ,0x01  },
{0x3a09 ,0x27  },
{0x3a0a ,0x00  },
{0x3a0b ,0xf6  },
{0x3a0e ,0x03  },
{0x3a0d ,0x04  },
{0x3a14 ,0x03  },
{0x3a15 ,0xd8  },{0x4001 ,0x02  },
{0x4004 ,0x02  },
{0x3000 ,0x00  },
{0x3002 ,0x1c  },
{0x3004 ,0xff  },
{0x3006 ,0xc3  },
{0x300e ,0x58  },
{0x302e ,0x00  },
{0x4300 ,0x30  },
{0x501f ,0x00  },
{0x4713 ,0x03  },
{0x4407 ,0x04  },
{0x440e ,0x00  },
{0x460b ,0x35  },
{0x460c ,0x22  },
{0x3824 ,0x02  },
{0x5000 ,0xa7  },
{0x5001 ,0xa3  },
{0x5180 ,0xff  },
{0x5181 ,0xf2  },
{0x5182 ,0x00  },
{0x5183 ,0x14  },
{0x5184 ,0x25  },
{0x5185 ,0x24  },
{0x5186 ,0x09  },
{0x5187 ,0x09  },
{0x5188 ,0x09  },
{0x5189 ,0x75  },
{0x518a ,0x54  },
{0x518b ,0xe0  },
{0x518c ,0xb2  },
{0x518d ,0x42  },
{0x518e ,0x3d  },
{0x518f ,0x56  },
{0x5190 ,0x46  },
{0x5191 ,0xf8  },
{0x5192 ,0x04  },
{0x5193 ,0x70  },
{0x5194 ,0xf0  },
{0x5195 ,0xf0  },
{0x5196 ,0x03  },
{0x5197 ,0x01  },
{0x5198 ,0x04  },
{0x5199 ,0x12  },
{0x519a ,0x04  },
{0x519b ,0x00  },
{0x519c ,0x06  },
{0x519d ,0x82  },{0x519e ,0x38  },
{0x5381 ,0x1e  },
{0x5382 ,0x5b  },
{0x5383 ,0x08  },
{0x5384 ,0x0a  },
{0x5385 ,0x7e  },
{0x5386 ,0x88  },
{0x5387 ,0x7c  },
{0x5388 ,0x6c  },
{0x5389 ,0x10  },
{0x538a ,0x01  },
{0x538b ,0x98  },
{0x5300 ,0x08  },
{0x5301 ,0x30  },
{0x5302 ,0x10  },
{0x5303 ,0x00  },
{0x5304 ,0x08  },
{0x5305 ,0x30  },
{0x5306 ,0x08  },
{0x5307 ,0x16  },
{0x5309 ,0x08  },
{0x530a ,0x30  },
{0x530b ,0x04  },
{0x530c ,0x06  },
{0x5480 ,0x01  },
{0x5481 ,0x08  },
{0x5482 ,0x14  },
{0x5483 ,0x28  },
{0x5484 ,0x51  },
{0x5485 ,0x65  },
{0x5486 ,0x71  },
{0x5487 ,0x7d  },
{0x5488 ,0x87  },
{0x5489 ,0x91  },
{0x548a ,0x9a  },
{0x548b ,0xaa  },
{0x548c ,0xb8  },
{0x548d ,0xcd  },
{0x548e ,0xdd  },
{0x548f ,0xea  },
{0x5490 ,0x1d  },
{0x5580 ,0x02  },
{0x5583 ,0x40  },
{0x5584 ,0x10  },
{0x5589 ,0x10  },
{0x558a ,0x00  },
{0x558b ,0xf8  },
{0x5800 ,0x23  },{0x5801 ,0x14  },
{0x5802 ,0x0f  },
{0x5803 ,0x0f  },
{0x5804 ,0x12  },
{0x5805 ,0x26  },
{0x5806 ,0x0c  },
{0x5807 ,0x08  },
{0x5808 ,0x05  },
{0x5809 ,0x05  },
{0x580a ,0x08  },
{0x580b ,0x0d  },
{0x580c ,0x08  },
{0x580d ,0x03  },
{0x580e ,0x00  },
{0x580f ,0x00  },
{0x5810 ,0x03  },
{0x5811 ,0x09  },
{0x5812 ,0x07  },
{0x5813 ,0x03  },
{0x5814 ,0x00  },
{0x5815 ,0x01  },
{0x5816 ,0x03  },
{0x5817 ,0x08  },
{0x5818 ,0x0d  },
{0x5819 ,0x08  },
{0x581a ,0x05  },
{0x581b ,0x06  },
{0x581c ,0x08  },
{0x581d ,0x0e  },
{0x581e ,0x29  },
{0x581f ,0x17  },
{0x5820 ,0x11  },
{0x5821 ,0x11  },
{0x5822 ,0x15  },
{0x5823 ,0x28  },
{0x5824 ,0x46  },
{0x5825 ,0x26  },
{0x5826 ,0x08  },
{0x5827 ,0x26  },
{0x5828 ,0x64  },
{0x5829 ,0x26  },
{0x582a ,0x24  },
{0x582b ,0x22  },
{0x582c ,0x24  },
{0x582d ,0x24  },
{0x582e ,0x06  },
{0x582f ,0x22  },
{0x5830 ,0x40  },{0x5831 ,0x42  },
{0x5832 ,0x24  },
{0x5833 ,0x26  },
{0x5834 ,0x24  },
{0x5835 ,0x22  },
{0x5836 ,0x22  },
{0x5837 ,0x26  },
{0x5838 ,0x44  },
{0x5839 ,0x24  },
{0x583a ,0x26  },
{0x583b ,0x28  },
{0x583c ,0x42  },
{0x583d ,0xce  },
{0x5025 ,0x00  },
{0x3a0f ,0x30  },
{0x3a10 ,0x28  },
{0x3a1b ,0x30  },
{0x3a1e ,0x26  },
{0x3a11 ,0x60  },
{0x3a1f ,0x14  },
{0x3008 ,0x02  },
{0x3035 ,0x21  },{0x3c01 ,0xb4  },
{0x3c00 ,0x04  },{0x3a19 ,0x7c  },{0x5800 ,0x2c  },
{0x5801 ,0x17  },
{0x5802 ,0x11  },
{0x5803 ,0x11  },
{0x5804 ,0x15  },
{0x5805 ,0x29  },
{0x5806 ,0x08  },
{0x5807 ,0x06  },
{0x5808 ,0x04  },
{0x5809 ,0x04  },
{0x580a ,0x05  },
{0x580b ,0x07  },
{0x580c ,0x06  },
{0x580d ,0x03  },
{0x580e ,0x01  },
{0x580f ,0x01  },
{0x5810 ,0x03  },
{0x5811 ,0x06  },{0x5812 ,0x06  },
{0x5813 ,0x02  },
{0x5814 ,0x01  },
{0x5815 ,0x01  },
{0x5816 ,0x04  },
{0x5817 ,0x07  },
{0x5818 ,0x06  },
{0x5819 ,0x07  },
{0x581a ,0x06  },
{0x581b ,0x06  },
{0x581c ,0x06  },
{0x581d ,0x0e  },
{0x581e ,0x31  },
{0x581f ,0x12  },
{0x5820 ,0x11  },
{0x5821 ,0x11  },
{0x5822 ,0x11  },
{0x5823 ,0x2f  },
{0x5824 ,0x12  },
{0x5825 ,0x25  },
{0x5826 ,0x39  },
{0x5827 ,0x29  },
{0x5828 ,0x27  },
{0x5829 ,0x39  },
{0x582a ,0x26  },
{0x582b ,0x33  },
{0x582c ,0x24  },
{0x582d ,0x39  },
{0x582e ,0x28  },
{0x582f ,0x21  },
{0x5830 ,0x40  },
{0x5831 ,0x21  },
{0x5832 ,0x17  },
{0x5833 ,0x17  },
{0x5834 ,0x15  },
{0x5835 ,0x11  },
{0x5836 ,0x24  },
{0x5837 ,0x27  },
{0x5838 ,0x26  },
{0x5839 ,0x26  },
{0x583a ,0x26  },
{0x583b ,0x28  },
{0x583c ,0x14  },
{0x583d ,0xee  },
{0x4005 ,0x1a  },{0x5381,0x26   },
{0x5382,0x50   },{0x5383,0x0c   },
{0x5384,0x09   },
{0x5385,0x74   },
{0x5386,0x7d   },
{0x5387,0x7e   },
{0x5388,0x75   },
{0x5389,0x09   },
{0x538b,0x98   },
{0x538a,0x01   },{0x5580,0x02   },
{0x5588,0x01   },
{0x5583,0x40   },
{0x5584,0x10   },
{0x5589,0x0f   },
{0x558a,0x00   },
{0x558b,0x3f   },{0x5308,0x25   },
{0x5304,0x08   },
{0x5305,0x30   },
{0x5306,0x10   },
{0x5307,0x20   },{0x5180,0xff   },
{0x5181,0xf2   },
{0x5182,0x11   },
{0x5183,0x14   },
{0x5184,0x25   },
{0x5185,0x24   },
{0x5186,0x10   },
{0x5187,0x12   },
{0x5188,0x10   },
{0x5189,0x80   },
{0x518a,0x54   },
{0x518b,0xb8   },
{0x518c,0xb2   },
{0x518d,0x42   },
{0x518e,0x3a   },
{0x518f,0x56   },
{0x5190,0x46   },
{0x5191,0xf0   },
{0x5192,0xf    },
{0x5193,0x70   },{0x5194,0xf0   },
{0x5195,0xf0   },
{0x5196,0x3    },
{0x5197,0x1    },
{0x5198,0x6    },
{0x5199,0x62   },
{0x519a,0x4    },
{0x519b,0x0    },
{0x519c,0x4    },
{0x519d,0xe7   },
{0x519e,0x38   },
};

 

这篇关于OV5640 yuv 640*480@15配置文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/600316

相关文章

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

web群集--nginx配置文件location匹配符的优先级顺序详解及验证

文章目录 前言优先级顺序优先级顺序(详解)1. 精确匹配(Exact Match)2. 正则表达式匹配(Regex Match)3. 前缀匹配(Prefix Match) 匹配规则的综合应用验证优先级 前言 location的作用 在 NGINX 中,location 指令用于定义如何处理特定的请求 URI。由于网站往往需要不同的处理方式来适应各种请求,NGINX 提供了多种匹

Adblock Plus官方规则Easylist China说明与反馈贴(2015.12.15)

-------------------------------特别说明--------------------------------------- 视频广告问题:因Adblock Plus的局限,存在以下现象,优酷、搜狐、17173黑屏并倒数;乐视、爱奇艺播放广告。因为这些视频网站的Flash播放器被植入了检测代码,而Adblock Plus无法修改播放器。 如需同时使用ads

前端-06-eslint9大变样后,如何生成旧版本的.eslintrc.cjs配置文件

目录 问题解决办法 问题 最近在写一个vue3+ts的项目,看了尚硅谷的视频,到了配置eslintrc.cjs的时候我犯了难,因为eslint从9.0之后重大更新,跟以前完全不一样,但是我还是想用和老师一样的eslintrc.cjs文件,该怎么做呢? 视频链接:尚硅谷Vue项目实战硅谷甄选,vue3项目+TypeScript前端项目一套通关 解决办法 首先 eslint 要

15 组件的切换和对组件的data的使用

划重点 a 标签的使用事件修饰符组件的定义组件的切换:登录 / 注册 泡椒鱼头 :微辣 <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-

Centos9 网卡配置文件

1、Centos stream 9 网络介结 Centos以前版本,NetworkManage以ifcfg格式存储网络配置文件在/etc/sysconfig/networkscripts/目录中。但是,Centos steam 9现已弃用ifcfg格式,默认情况下,NetworkManage不再创建此格式的新配置文件。从Centos steam 9开始采用密钥文件格式(基于INI文件),Netw

java基础总结15-面向对象11(抽象类)

下面通过一下的小程序深入理解抽象类 因此在类Animal里面只需要定义这个enjoy()方法就可以了,使用abstract关键字把enjoy()方法定义成一个抽象方法,定义如下:public abstract void enjoy();   从某种意义上来说,抽象方法就是被用来重写的,所以在父类声明的抽象方法一定要在子类里面重写。如果真的不想在子类里面重写这个方法,那么可以再在子类里

【SpringMVC学习03】-SpringMVC的配置文件详解

在SpringMVC的各个组件中,处理器映射器、处理器适配器、视图解析器称为springmvc的三大组件。其实真正需要程序员开发的就两大块:一个是Handler,一个是jsp。 在springMVC的入门程序中,SpringMVC的核心配置文件——springmvc.xml为: <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http: