Skip to content

FateMouse/STM32-Camera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

实验器材:
	MiniSTM32F103开发板V3版本
	
实验目的:
	学习STM32驱动ATK-OV7670摄像头模块.
	
硬件资源:
	1,DS0(连接在PA8) 
	2,串口1(波特率:9600,PA9/PA10连接在板载USB转串口芯片CH340上面)
	3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过GPIO驱动,连接关系见lcd.h) 
	4,ATK-OV7670摄像头模块.
	5,外部中断15(PA15,用于检测OV7670的帧信号)
	7,定时器3(用于打印摄像头帧率)
	8,ALIENTEK ATK-OV7670摄像头模块,连接关系为:
		OV7670模块 ----------- STM32开发板
		 OV_D0~D7  -----------   PB0~7
		 OV_SCL    ------------  PC4
		 OV_SDA    ------------  PC5
		 OV_VSYNC  ------------  PA15
		 FIFO_RRST -----------   PA4
		 FIFO_OE   -----------   PA11
		 FIFO_WRST ------------  PA0
		 FIFO_WEN  ------------  PA12
		 FIFO_RCLK ------------  PA1
	
	
实验现象:
	本实验开机后,初始化摄像头模块(OV7670),如果初始化成功,则在LCD模块上面显示摄像头模块所拍摄
	到的内容,实现摄像头驱动。通过串口,我们可以查看当前的帧率(这里是指LCD显示的帧率,而不是指OV7
	670的输出帧率),同时可以借助USMART设置OV7670的寄存器,方便大家调试。DS0指示程序运行状态。

	
注意事项:  
	1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源供电(5V电源,接VOUT2即可).
	2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!! 
	3,LCD模块在开发板的LCD接口上面,必须靠右插。 
	4,本实验需要自备ALIENTEK OV7670摄像头模块一个.
	5,MiniSTM32开发板与摄像头的连线,请分开捆绑(D0~D7绑一起,其他的绑一起),以减少干扰,否则可能无法显示!!
	6,本例程,可以使用USMART进行调试,通过USMART调用各种函数实现对摄像头的全面控制和测试。
	7,本例程的详细说明,见光盘:增值资料\ALIENTEK应用文档(AN)\ALIENTEK摄像头模块使用_AN1406.pdf


					正点原子@ALIENTEK
					2014-3-27
					广州市星翼电子科技有限公司
					电话:020-38271790
					传真:020-36773971
					购买:http://shop62103354.taobao.com
					http://shop62057469.taobao.com
					公司网站:www.alientek.com
					技术论坛:www.openedv.com
					技术论坛:www.openedv.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages