第十九章 OV7670摄像头实验(3.2寸屏)
19.1摄像头(OV7670)简介:图像传感器,体积小,工作电压低,提供单片VGA摄像头和影像处理器的所有功能。通过SCCB总线控制,可以输入整帧、子采样、取窗口等方式的各种分辨率8位影像数据。该产品VGA图像最高达到30帧/秒。用户可以完全控制图像质量、数据格式和传输方式。所有图像处理功能过程包括伽玛曲线、白平衡、饱和度、色度等都可以通过SCCB接口编程。OmmiVision图像传感器应用独有的传感器技术,通过减少或消除光学或电子缺陷如固定图案噪声、托尼、浮散等,提高图像质量,得到清晰的稳定的彩色图像。 控制方式:通过I2C来设置OV7670的参数,然后通过FIFO并口读取颜色值。 部分寄存器介绍 厂商ID 输出模式 图像方向交换 测试图案 19.2硬件介绍: 19.3程序说明:主函数流程如下: [size=10.5000pt]A、串口初始化 [size=10.5000pt]B、彩屏初始化 [size=10.5000pt]C、摄像头初始化 [size=10.5000pt]D、循环读取OV7670的数据 关于摄像头初始化如下 OV7670初始化流程如下: [size=10.5000pt]A、模拟I2C的IO口初始化 [size=10.5000pt]B、打开STM32的PA8脚给摄像头提供时钟 [size=10.5000pt]C、读OV7670的ID,判断是否通信正常 [size=10.5000pt]D、初始化FIFO并口IO [size=10.5000pt]E、OV7670参数配置 19.4试验现象:插上(3.2寸)LCD屏,摄像头模块,需要注意的是:拔掉JP9的掉线帽。 下载程序,并复位。3.2寸屏显示摄像头实时采集的图像。
【19】金龙板107_Camera(3.2).rar
(557.01 KB, 下载次数: 7)
|