
今天继续进行Wio Lite AI视觉开发套件的测评,继续折腾驱动,这次是摄像头的驱动。+ I! O3 \# Y) k, w& k3 w 2 x S: \$ \ O# A; L0 S1 e0 f Wio Lite AI视觉开发套件提供了一颗OV2640的模组摄像头,作为一颗用量很大的摄像头,资料是非常多的,也有很多教程配置。对于我们对图像效果没太多要求的人来说,官方基于的配置就完全足够使用。* J& p) h3 r+ F% p+ A: D( H $ d0 y8 V! X* ?( j6 e2 p$ Q OV2640寄存器的配置参数是通过SCCB总线传输过去的,而SCCB总线跟I2C十分类似,也有起始信号,终止信号,应答信号,所以我们直接使用I2C通信。SCCB与标准的I2C协议的区别是它每次传输只能写入或读取一个字节的数据,而I2C协议是支持突发读写的,即在一次传输中可以写入多个字节的数据(EEPROM中的页写入时序即突发写)。4 X. ~% E( K% W3 b+ e! h- b! J0 F5 d * I- j) T1 [+ [+ k8 k+ ~; K OV2640图像数据输出是通过并口输出,相关IO有:# ~! r$ F6 K- f4 p; E8 E PCLK:即像素时钟,一个PCLK时钟,输出一个(或半个)像素。 VSYNC:即帧同步信号。 HREF/HSYNC:即行同步信号。# |. y/ ^0 g0 j% U: f Y[9:0]:一般只用8位数据,它是OV2640的图像数据输出,就是在PCLK,VSYNC和HREF/ HSYNC的控制下进行的4 s8 ~5 u) d. m: L6 @$ x( Z ( \9 _5 H7 l8 k3 Q& X' ^' Q& _ 运行效果:6 i- ^; X. ]9 X* k7 ~# C ![]() |
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
【2025·STM32峰会】GUI解决方案实训分享3-搭建空白TouchGFX例程并实现简单的功能(含硬件部分的串口打印)
【2025·STM32峰会】+TouchGFX实现动态进度显示以及界面切换
【2025·STM32峰会】+使用TouchGFX快速创建GUI
【2025·STM32峰会】GUI解决方案实训分享1-对LVGL咖啡机例程的牛刀小试以及问题排查
STM32N6坛友评测出炉,来围观(第二波预约继续)
【STM32C0评测】GPIO测试:使用外部中断控制小灯点亮熄灭
实战经验 | 关于STM32H7使用LL库生成ADC代码工作异常问题说明
实战经验 | 关于STM32H745的MC SDK电机控制工程问题的解决办法
【STM32C0测评】Nucleo-C092开发板功耗测试