【文件属性】:
文件名称:数据输出信号-基于物联网的城市智慧交通技术
文件大小:2.18MB
文件格式:PDF
更新时间:2021-06-24 00:29:02
STM32 OV7725 摄像头驱动
(1) 控制寄存器
标号处的是 OV7725 的控制寄存器,它根据这些寄存器配置的参数来运行,而
这些参数是由外部控制器通过 SCL 和 SDA 引脚写入的,SCL 与 SDA 使用的通讯
协议 SCCB 跟 I2C 十分类似,在 STM32 中我们完全可以直接用 I2C 硬件外设来控
制。
(2) 通信、控制信号及时钟
标号处包含了 OV7725 的通信、控制信号及外部时钟,其中 PCLK、HREF 及
VSYNC 分别是像素同步时钟、行同步信号以及帧同步信号,这与液晶屏控制中
的 VGA 信号是很类似的。RSTB 引脚为低电平时,用于复位整个传感器芯片,
PWDN 用于控制芯片进入低功耗模式。注意最后的一个 XCLK 引脚,它跟 PCLK
是完全不同的,XCLK 是用于驱动整个传感器芯片的时钟信号,是外部输入到
OV7725 的信号;而 PCLK是 OV7725 输出数据时的同步信号,它是由 OV7725 输
出的信号。XCLK 可以外接晶振或由外部控制器提供,若要类比 XCLK 之于
OV7725 就相当于 HSE 时钟输入引脚与 STM32 芯片的关系,PCLK 引脚可类比
STM32 的 I2C 外设的 SCL引脚。
(3) 感光矩阵
标号处的是感光矩阵,光信号在这里转化成电信号,经过各种处理,这些信号
存储成由一个个像素点表示的数字图像。
(4) 数据输出信号
标号处包含了 DSP 处理单元,它会根据控制寄存器的配置做一些基本的图像处
理运算。这部分还包含了图像格式转换单元及压缩单元,转换出的数据最终通过
D0-D9 引脚输出,一般来说我们使用 8 根据数据线来传输,这时仅使用 D2-D9 引
脚。
STM
32-OV7725摄
像
头
驱
动