gio_led_test.c

来自「dm270 source code」· C语言 代码 · 共 58 行

C
58
字号
/*
Module Name	: gio_led_test.c

Functions	: LED_TEST
    
Purpose		: Test LED on/off

Author		: Otis	Yu		2005/04/01

Notes		: 
*/

/*--------------------------------------------------------------------------*
*	Local header files 								  					    *
*--------------------------------------------------------------------------*/
#include <demo/gio270.h>
#include <demo/uart270.h>
/*--------------------------------------------------------------------------*
*	Extern global variables 								  					    *
*--------------------------------------------------------------------------*/
extern char UART_outBuff[1024];
extern volatile unsigned short	UART0IntFlag;


/*--------------------------------------------------------------------------*
*	Brief		:	LED_TEST 												*
*	Return		:	None													*
*	Description	:															*
*--------------------------------------------------------------------------*/
void LED_TEST(void) {
	
	unsigned short i,j,k;
	
	UART_sendString( UART0, "\r\n ****************LED  TEST****************" );
	UART_sendString( UART0, "\r\n Please Check LED Status On Target Board" );
	for(i=0 ; i<0x000f ; i++)
	{
		GIO_setBit(GIO22);		// R_LED
	    GIO_setBit(GIO23);		// O_LED
	    GIO_setBit(GIO24);		// G_LED
	    for(j=0 ; j<0x0900 ; j++)
	    for(k=0 ; k<0x50 ; k++){}
	    GIO_clearBit(GIO22);
		GIO_clearBit(GIO23);
		GIO_clearBit(GIO24);
		for(j=0 ; j<0x0900 ; j++)
		for(k=0 ; k<0x50 ; k++){}
	}
	UART_sendString( UART0, "\r\n Push Any Key(PC) Exit Test" );
 	while(UART0IntFlag);
	UART0IntFlag = 1;
	
	
	
	UART_sendString( UART0, "\r\n END" );
	UART_sendString( UART0, "\r\n " );       
}

⌨️ 快捷键说明

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