fade_control.c

来自「凌阳SPCE3200 系统开发板随机自带源程序。共安排了32个子目录」· C语言 代码 · 共 49 行

C
49
字号

#include "FADE_Control.h"
#include "Tve_Control.h"


//====================================================================================================
//	Description:	Fade Out Effect
//	Function:		FadeOut()
//	Syntax:			void	FadeOut(void);
//	Input Paramter:	none
//	Return: 		none
//====================================================================================================
void FadeOut(void)    
{
	U32 i, j;
	for(i=0; i<256; i++)
	{
		*P_TV_FADE_SETUP = i;
		for(j=0; j<1024*4; j++);
	}
}
//====================================================================================================
//	Description:	Fade In Effect
//	Function:		FadeIn()
//	Syntax:			void	FadeIn(void);
//	Input Paramter:	none
//	Return: 		none
//====================================================================================================
void FadeIn(void)     
{
	U32 i, j;
	for(i=0; i<256; i++)
	{
		*P_TV_FADE_SETUP = 255-i;
		for(j=0; j<1024*4; j++);
	}
}

void SPG_FadeIn(U32 rate)
{
	FadeIn();
}

void SPG_FadeOutBlack(U32 rate)
{
	 FadeOut();
}

⌨️ 快捷键说明

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