控制led的寄存器主要是两个 GPJ2CON、GPJ2DAT;程序很简单,直接贴代码
#include"s5pv210"
#include"api.h"
int led_init(void)
{
rGPJ2CON&=~(0xffff<<0);
rGPJ2CON|=(0x1111<<0);
rGPJ2DAT|=(0xf<<0);
}
void C_delay(void)
{
volatile int i,j;
for(j = 0; j < 0x100; j++)
for(i = 0; i < 1000; i++);
}
void led_test(void)
{
while(1)
{
rGPJ2DAT=0xe;
c_delay();
rGPJ2DAT=0xd;
c_delay();
rGPJ2DAT=0xb;
c_delay();
rGPJ2DAT=0x7;
c_delay();
}
}