main_loop()函数做的都是与具体平台无关的工作,主要包括初始化启动次数限制机制、设置软件版本号、打印启动信息、解析命令等。(1)设置启动次数有关参数。在进入main_loop()函数后,首先是根据配置加载已经保留的启动次数,并且根据配置判断是否超过启动次数。代码如下:1 295 void main_loop (void) 2&n
void beep_init(void)//蜂鸣器响{ GPBCON=0x0004; GPBDAT=0x0;}void beep_close(void){ GPBDAT=0x2;}
void led_breath1(int d1,int mode){// int speed=1000; int x=0; switch(mode) { case 1://由暗转亮 while(x++<speed) { GPFDAT=0xff; cdelay(speed-x); GPFDAT=~(1<<(d1+3));
void int_init(void)//中断初始化{ GPFCON &=~(0xff); GPFCON |= 0xaa; GPGCON &=~((3<<6)|(3<<22));//设置eint11 和eint19 GPGCON |=(2<<6)|(2<<22); EXTINT0&=~(7|7<<4|
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号