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

📄 2410led.c

📁 该工程是一个基于嵌入式s3c2410的一个led测试代码
💻 C
字号:
#include "2410board.h"
//#include "commlib.h"
#include "def.h"

void Port_Init(void)
{
    rGPACON = 0x7fffff; 	//???????
    
   	rGPBCON = 0x044555;
    rGPBUP  = 0x7ff;     // The pull up function is disabled GPB[10:0]

    rGPCCON = 0xaaaaaaaa;       
    rGPCUP  = 0xffff;     // The pull up function is disabled GPC[15:0] 

    rGPDCON = 0xaaaaaaaa;       
    rGPDUP  = 0xffff;     // The pull up function is disabled GPD[15:0]

    rGPECON = 0xaaaaaaaa;       
    rGPEUP  = 0xffff;     // The pull up function is disabled GPE[15:0]

    rGPFCON = 0x55aa;
    rGPFUP  = 0xff;       // The pull up function is disabled GPF[7:0]

    rGPGCON = 0xf795ffb5;
    rGPGUP  = 0xffff;     // The pull up function is disabled GPG[15:0]

    rGPHCON = 0x2afaaa;
    rGPHUP  = 0x7ff;      // The pull up function is disabled GPH[10:0]
     rGPGDAT &=~(0x1<<13);
    rEXTINT0 = 0x22222222;    // EINT[7:0]
    rEXTINT1 = 0x22222222;    // EINT[15:8]
    rEXTINT2 = 0x22222222;    // EINT[23:16]
}

void Delay(int t)
{
int i;
	while(t)
	{
		t--;
		for(i=0;i<100;i++)
			;
		
	}
}
int Test_Led(void)
{
	int i;
	for(i=0;i<10;i++)
	{
		Delay(1000);	
		LED0_ON();
		Delay(1000);	
		LED0_OFF();
		Delay(1000);	
		LED1_ON();
		Delay(1000);	
		
		LED1_OFF();
	    Delay(1000);
	    LED2_ON();
	    Delay(1000);
		LED2_OFF();	
	}	
	//return TRUE;
}

⌨️ 快捷键说明

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