本文主要是介绍嵌入式S3C2440:控制LED灯,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
发光二极管接口(左端)应为低电平
以LED1为例
LED1的接口为GPB5
void led_init(void)
{//配置GPB5功能为输出GPBCON &= ~(0x3 << 10);GPBCON |= (0x1 << 10); //使GPB5输出高电平(关灯)GPBDAT |= (1 << 5);
}void led_on(void)
{GPBDAT &= ~(1 << 5);
}void led_off(void)
{GPBDAT |= (1 << 5);
}
int main(void)
{
// unsigned int * gpbcon = (unsigned int *)0x56000010;led_init();while(1){led_on();led_off();}}
这篇关于嵌入式S3C2440:控制LED灯的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!