#include
#include "platform.h"
#include "xparameters.h"
#include "xil_io.h"
#include "lite_2_vtc.h"
#include "sleep.h"
#define VTC_BASEADDR XPAR_LITE_2_VTC_V1_0_0_BASEADDR//控制vga的axilite接口地址
#define DDR_BASEADDR 0x00000000//DDR首地址
#define VDMA_BASEADDR XPAR_AXI_VDMA_0_BASEADDR//控制vdma的axilite接口地址
#define H_STRIDE 640
#define H_ACTIVE 640
#define V_ACTIVE 480
//#define pi3.14159265358
//#define COUNTS_PER_SECOND(XPAR_CPU_CORTEXA9_CORE_CLOCK_FREQ_HZ)/64
#define VIDEO_LENGTH (H_STRIDE*V_ACTIVE)
#define VIDEO_BASEADDR0 DDR_BASEADDR + 0x2000000
#define VIDEO_BASEADDR1 DDR_BASEADDR + 0x3000000
#define VIDEO_BASEADDR2 DDR_BASEADDR + 0x4000000
//函数声明
void Xil_DCacheFlush(void);
// 所有数据格式 为 RGBA,低位的透明度暂不起作用
extern c