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

📄 csi.h

📁 凌阳32位单片机开发的小游戏
💻 H
字号:
#include "..\SysLib_Basic\Include\Sys_Global.h"
//====================================================================
#define CSIEN           0x00000001
#define MASEN           0x00000002
#define S201MODE        0x00000006
#define VGAEN           0x00000004
#define RGB565          0x00000008
#define CSICLKINV       0x00000010
#define YUVIN           0x00000020
#define YUVOUT          0x00000040
#define BSEN            0x00000080
#define CCIR656         0x00000100//bit8
#define FGET_FALL       0x00000000//bit9
#define FGET_RISE       0x00000200
#define HRST_FALL       0x00000000//bit10
#define HRST_RISE       0x00000400
#define VADD_FALL       0x00000000//bit11
#define VADD_RISE       0x00000800
#define VRST_FALL       0x00000000//bit12
#define VRST_RISE       0x00001000
#define YUV_TYPE        0x00002000//bit13
#define FIELDSEL        0x00004000//bit14
#define INTERLACE       0x00008000//bit15
#define RESIZE          0x00080000//bit19
#define CSICLKOINV      0x00100000//bit20
#define INPUT27         0x00200000//bit21
#define Y4U4Y4V4        0x02000000//bit25

#define MD_IDLE         0x00000000
#define MD_DIFF         0x00000002
#define MD_CC           0x00000003
#define SAMP_16         0x00000000
#define SAMP_8          0x00000100
#define FRAME_1         0x00000000
#define FRAME_2         0x00000004
#define FRAME_4         0x00000008
#define FRAME_8         0x0000000C

#define D_TYPE0         0x00000000
#define D_TYPE1         0x00010000
#define D_TYPE2         0x00020000
#define D_TYPE3         0x00030000
#define D_TYPE4         0x00040000
#define D_TYPE5         0x00050000
#define D_TYPE6         0x00060000
#define D_TYPE7         0x00070000


#define TG_OF           0x00000001
#define TG_CAPACK       0x00000002
#define FRAME_END       0x00000004
#define MD_FRAME        0x00000008
#define POS_HIT         0x00000010
#define FRAME_LOSS      0x00000020
#define MD_UF		    0x00000040

#define PPUFB			0x00000000
#define TVEFB			0x00000001
#define LCDFB			0x00000002

#define OV7648			0x00000000
#define	OV7660			0x00000001
#define CA201			0x00000002
#define CA202			0x00000003

#define QVGAMode		0x00000000
#define VGAMode			0x00000001

unsigned int Read8_I2C(int Addr);

void ov7648_vga(void);
void ov7660_vga(void);
void ov7648_qvga(void);
void ov7660_qvga(void);

void s201_qcif(void);
void CA202QVGA(void);

void init_ov7648(int qvga, int pal);
void init_ov7660_vga(int pal);
void init_ov7660_qvga(int pal);
void CA202Init(int pal);
void init_201(void);

void Enable_TV_Encoder(int PAL_ENABLE,int VGA_ENABLE,int YUV_ENABLE);
void delay();

void InitSensor(U32 CSI_Mode,U32 TV_Mode,U32 FB_Mode,U32 TextMode,U32 FB_Addr1,U32 FB_Addr2,U32 FB_Addr3);

⌨️ 快捷键说明

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