版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《手把你学STM32》主讲人 :正点原子团队硬件平台:正点原子STM32开发板:广州市星翼电子科技淘宝
:http:/技术
: 开源公众平台:“正点原子”::ALIENTEK淘宝:http:/技术《手把你学STM32》OV7670头实验STM32F1xx开发板(正点原子)STM32F4xx开发板(正点原子)适用平台淘宝:http:/技术参考资料:1,MiniSTM32F1
V3开发板头实验ALIENTEK
头模块使用_AN1406.pdf2,战舰/精英STM32F1开发板《STM32F1开发指南-库函数版本》——3,OV7670参考资料见光盘:硬件资料→OV7670资料→①
OV7670.pdf②
OV7670
software
application
note.pdf③
OmniVisionTechnologies
Seril
Camera
Control
Bus(SCCB)Specification.pdf4,AL422B参考资料,见光盘:硬件资料→
资料→AL422B.pdf淘宝:http:/技术OV7670简介1硬件连接2源码讲解&例程测试3淘宝:http:/技术OV7670是OmniVision公司生产的一颗1/6寸的CMOSVGA图像传感器。该传感器体积小、工作电压低,提供单片
VGA 头和影像处理器的所有功能。通过SCCB
总线控制,可以输出整帧、子采样、取窗口等方式的各种分辨率8位图像数据。VGA可高达30帧/秒。用户可以完全控制图像质量、数据格式和传输方式。所有图像处理功能过程包括伽玛曲线、白平衡、色饱和度、色度等都可以通过SCCB接口编程。淘宝:http:/技术①高灵敏度、低电压适合
应用。②标准的SCCB接口,兼容IIC接口。③支持RawRGB、RGB(GBR4:2:2,RGB565/RGB555/RGB444),YUV(4:2:2)和YCbCr(4:2:2)输出格式。④支持VGA、CIF,和从CIF到40*30的各种尺寸输出。⑤支持自动控制、自动增益控制、自动白平衡、自动消除灯光条纹、自动黑电平校准等自动控制功能。同时支持色饱和度、色相、伽马、锐度等设置。⑥支持图像缩放和闪光灯淘宝:http:/技术基本概念VGA,即分辨率为640*480的输出模式;
QVGA,即分辨率为320*240的输出模式;VGA,即分辨率为160*120的输出模式;PCLK,即像素时钟,一个PCLK时钟,输出一个(或半个)像素;VSYNC,即帧同步信号。HREF
/HSYNC,即行同步信号。OV7670的图像数据输出(通过D[7:0])就是在PCLK,VSYNC和HREF/
HSYNC的控制下进行的淘宝:http:/技术OV7670行输出时序图像数据在HREF为高的时候输出,当HREF变高后,每一个PCLK时钟,输出一个字节数据。比如 采用VGA时序,RGB565格式输出,每2个字节组成一个像素的颜色(高字节
,低字节在后),这样每行输出总共有640*2个PCLK周期,输出640*2个字节PCLK可高达24Mhz!!淘宝:http:/技术OV7670帧输出时序(VGA)注意:图中HSYNC和HREF其实是同一个引脚产生的信号,只是在不同场合下面,使用不同的信号方式, 本章用到的是HREF淘宝:http:/技术ATK-OV7670
头模块,是ALIENTEK生产的一款高性能头模块。实物图,如右图所示:ATK-OV7670模块具有如下特点:1,自带FIFO,使用方便2,自带12M有源晶振,无需外部时钟3,自带稳压电路,接3.3V即可工作4,自带感红外镜头(有滤光片),色彩鲜艳,可手动对焦5,体积小巧(27mm*26mm)淘宝:http:/技术ATK-OV7670模块原理图淘宝:http:/技术信号作用描述信号作用描述VCC3.3模块供电脚,接3.3V电源FIFO_WENFIFO写使能GND模块地线FIFO_WRSTFIFO写指针复位OV_SCLSCCB通信时钟信号FIFO_RRSTFIFO读指针复位OV_SDASCCB通信数据信号FIFO_OEFIFO输出使能(片选)FIFO_D[7:0]FIFO输出数据(8位)OV_VSYNCOV7670帧同步信号FIFO_RCLK读FIFO时钟ATK-OV7670模块对外接口注意:ATK-OV7670模块与MCU的连接线不宜过长,否则可能容易受到干扰,导致不出图像(花屏/图像)。如果一定要延长,尽量使用排线,而不是单根杜邦线连接。淘宝:http:/技术ATK-OV7670模块初始化:初始化IO口传感器ID执行初始化序列完成初始化淘宝:http:/技术ATK-OV7670模块图像
过程等待OV7670帧同步信号(VSYNC)FIFO写指针复位(FIFO_WRST=0)FIFO写使能(FIFO_WEN=1)等待第二个帧同步信号(VSYNC)FIFO写(FIFO_WEN=0)淘宝:http:/技术ATK-OV7670模块图像数据过程FIFO读指针复位(FIFO_RRST=0)输出读FIFO时钟(FIFO_RCLK)读第一个像素高字节(D[7:0])输出读FIFO时钟(FIFO_RCLK)读第一个像素低字节(D[7:0])输出读FIFO时钟(FIFO_RCLK)读第二个像素高字节(D[7:0])输出读FIFO时钟(FIFO_RCLK)循环 剩余像素……结束淘宝:http:/技术战舰V3
STM32F103开发板,通过OLED/CAMERA接口与ATK-OV7670
头模块连接,硬件连接原理图如下:淘宝:http:/技术精英STM32F103开发板,通过OLED/CAMERA接口与ATK-OV7670
头模块连接,硬件连接原理图如下:淘宝:http:/技术Mini
V3
STM32F103开发板,通过杜邦线连接ATK-OV7670头模块,硬件连接原理图如下:因为Mini板采用杜邦容易受干扰,所以杜邦淘宝:http:/技术1,Mini
V3
STM32F103开发板源码头实验头实验光盘→程序源码→扩展例程→扩展实验92,精英STM32F103开发板源码光盘→程序源码→标准例程(库函数/寄存器)→实验333,战舰V3STM32F103开发板源码光盘→程序源码→标准例程(库函数/寄存器)→实验35头实验淘宝:http:/技术1,SCCB_Init函数2,OV7670_Init函数3,OV7670_Window_Set函数4,EXTI9_5_IRQHandler函数5,camera_refresh函数淘宝:http:/技术ALIENTEK各开发板(F1系列),本例
程main函数都大同小异,代码几乎
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年中国集装箱液袋行业市场占有率及投资前景预测分析报告
- 2026年中国芒果浆行业市场前景预测及投资价值评估分析报告
- 2026年中国流体装卸臂行业市场前景预测及投资价值评估分析报告
- 2026中国铁路昆明局集团有限公司招聘普通高校毕业生(1321)考试笔试参考题库附答案解析
- 2025贵州生态能源职业学院高技能人才引进1人笔试考试参考试题及答案解析
- 教育部哲学社会科学研究重大课题攻关项目投标评审书
- 老年人常见意外
- 2025年化妆品进出口生物防治服务协议
- 2025年团播数据统计分析合同
- 房地产 -2025年前三季度中国房地产企业代建排行榜
- 车间工装模具管理制度
- 长城汽车公司管理制度
- 口腔影像委托协议书
- 砌体工程的质量标准与施工要求
- 2025年音视频面试题及答案
- 血管壁的一般结构职业教育医学检验专业教学课件
- 医院运营管理课件
- 2025年食品机械与设备考试题(附答案)
- 2025网格员考试题库及参考答案
- 耐心资本助推农业强国的理论逻辑与制度设计
- 国家自然科学基金申请书模板三篇
评论
0/150
提交评论