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

📄 post.h

📁 s3c24a0固件测试代码 ? ? ? ? ?啊 
💻 H
字号:
/*****************************************
  NAME: Post.h
  DESC: header file for Post test codes 
  HISTORY:  2004.01.10:draft ver 0.0
 *****************************************/

#ifndef __POST_H__
#define __POST_H__

#ifdef __cplusplus
extern "C"{
#endif

#define POST_IN_MASK			(0xf0)
#define POST_OUT_MASK			(0xf)

#define POST_IN_YCBYCR420		(0x10)
#define POST_IN_YCBYCR422		(0x20)
#define POST_IN_CBYCRY422		(0x40)
#define POST_IN_RGB16B			(0x80)
#define POST_IN_RGB24B			(0xa0)

#define POST_OUT_RGB16B		(0x1)
#define POST_OUT_RGB24B		(0x2)

#define POST_INTEN				TRUE
#define POST_DISPLAY			(0x10)

#define POST_INFRAMEBUFFER 0x13800000//Pingpong Memory 0 for output of Post Processor to display camer image on LCD, Size of 2MB.  
#define POST_OUTFRAMEBUFFER 0x13300000//Pingpong Memory 0 for output of Post Processor to display camer image on OSD, Size of 0.5MB.  

extern volatile U32 postProcessingDone;
extern U32 StartAddrY[4], EndAddrY[4];
extern U32 StartAddrCb[4], EndAddrCb[4];
extern U32 StartAddrCr[4], EndAddrCr[4];
extern U32 StartAddrRGB[4], EndAddrRGB[4];



void __irq PostIsr(void);
void Ch27_POST(void);
void PostDisplayFunction(void);
void PostDownloadImage(void);
void Test_Post_QCIF_YCbCr420_176220_16B(void);
void Test_Post_QCIF_YCbCr420_176220_24B(void);
void Test_Post_QCIF_YCbCr420_PQVGA_16B(void);
void Test_Post_QCIF_YCbCr420_PQVGA_24B(void);
void Test_Post_PQVGA_YCbCr420_PQVGA_16B(void);
void Test_Post_PQVGA_YCbCr420_PQVGA_24B(void);
void Test_Post_CIF_YCbCr420_PQVGA_16B(void);
void Test_Post_CIF_YCbCr420_PQVGA_24B(void);
void Test_Post_2M_YCbCr420_PQVGA_16B(void);
void Test_Post_2M_YCbCr420_PQVGA_24B(void);
void Test_Post_QCIF_YCbCr420_PQVGA_16B_Offset(void);
void Test_Post_CIF_YCbCr420_PQVGA_16B_Offset(void);
void Test_Post_YCbCr420_PQVGA_Padded(void);
void Test_Post_YCbCr420_PQVGA_Offset(void);
void Test_Post_RGB_RGB_PQVGA(void);

void PostInit(U32 OrgSrcWidth, U32 OrgSrcHeight, U32 SrcWidth, U32 SrcHeight, U32 SrcStartX, U32 SrcStartY,
			U32 OrgDstWidth, U32 OrgDstHeight, U32 DstWidth, U32 DstHeight, U32 DstStartX, U32 DstStartY, 
			U32 InFrameBuffer,U32 OutFrameBuffer, U32 mode);



void PostStartProcessing(U32 FrameCnt);



#ifdef __cplusplus
}
#endif


#endif /*__POST_H__*/

⌨️ 快捷键说明

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