⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csi.h

📁 用OV7720制作摄像头的详细电路原理图
💻 H
字号:
// =============================================================// 文件名称:CSI.h// 功能描述: CSI头文件// 维护记录: 2007-9-22 by chengju modify// =============================================================#ifndef CSI_PLAY_CSI_H_3788_6900__INCLUDED_#define CSI_PLAY_CSI_H_3788_6900__INCLUDED_#include ".\OV7720\OV7720.h"#define		CSI_FB1_ADDR		0xA0400000#define		CSI_FB2_ADDR		0xA0400000#define		CSI_FB3_ADDR		0xA0400000#define		SIZE16x16			16			//运动帧测的取样块#define		SIZE8x8				8#define		SAMPLE1				1			// 运动帧测每几帧取样一次#define		SAMPLE2				2#define		SAMPLE3				3#define		SAMPLE4				4#define		SENS_10				0x10		// 运动帧测灵敏度#define		SENS_20				0x20#define		SENS_30				0x30#define		SENS_40				0x40#define		SENS_50				0x50#define		SENS_60				0x60#define		FillColor_Red		0xF800F800#define		FillColor_Green		0x07E007E0#define		FillColor_Blue		0x001F001F// =============================================================// 语法格式:	void CSI_ADDR_Set(unsigned int FB1_Addr, unsigned int FB2_Addr, unsigned int FB3_Addr)// 实现功能:	CSI帧缓冲区地址的设置// 参数:		FB1_Addr、FB2_Addr、FB3_Addr:	CSI 帧缓冲区地址// 返回值:		无// =============================================================void CSI_ADDR_Set(unsigned int FB1_Addr, unsigned int FB2_Addr, unsigned int FB3_Addr);// =============================================================// 语法格式:	void CSI_Mode_Set(unsigned int MODE, unsigned int ColorModeIN, unsigned int ColorModeOUT)// 实现功能:	CSI模式的设置// 参数:		MODE:						VGA 或者 QVGA;//				ColorModeIN:				YUVIN 或者 RGB565IN//				ColorModeOUT:				YUNOUT 或者 RGB565OUT// 返回值:		无// =============================================================void CSI_Mode_Set(unsigned int MODE, unsigned int ColorModeIN, unsigned int ColorModeOUT);// =============================================================// 语法格式:	void CSI_Init(unsigned int MODE, unsigned int ColorModeIN, unsigned int ColorModeOUT, unsigned int FB1_Addr, unsigned int FB2_Addr, unsigned int FB3_Addr)// 实现功能:	CSI的初始化,CSI帧缓冲地址的设置,CSI模式的设置// 参数:		MODE:							VGA 或者 QVGA;//				ColorModeIN:					YUVIN 或者 RGB565IN;//				ColorModeOUT:					YUVOUT 或者 RGB565OUT;//				FB1_Addr、FB2_Addr、FB3_Addr:	CSI Frame Buffer地址// 返回值:		无// =============================================================void CSI_Init(unsigned int MODE, unsigned int ColorModeIN, unsigned int ColorModeOUT, unsigned int FB1_Addr, unsigned int FB2_Addr, unsigned int FB3_Addr);// =============================================================// 语法格式:	void Motion_Detect_Init(unsigned int Mode, unsigned int Size, unsigned int SampleMode, unsigned int Sensitivity)// 实现功能:	CSI运动帧测初始化// 参数:		MODE:							VGA 或者 QVGA;//				Size:							SIZE16x16 或者 SIZE8x8//				SampleMode:						每几帧采样一次进行比较,1~4//				Sensitivity:					灵敏度,0x01~0x7f// 返回值:		无// =============================================================void Motion_Detect_Init(unsigned int Mode, unsigned int Size, unsigned int SampleMode, unsigned int Sensitivity);// =============================================================// 语法格式:	void Motion_Detect(unsigned int Mode, unsigned int Size)// 实现功能:	CSI运动检测// 参数:		MODE:							VGA 或者 QVGA;//				Size:							SIZE16x16 或者 SIZE8x8// 返回值:		无// =============================================================void Motion_Detect(unsigned int Mode, unsigned int Size);#endif //CSI_PLAY_CSI_H_3788_6900__INCLUDED_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -