void Timer2Switch(uchar switchEn) { if(switchEn) { Manage100usEvent = EmptyTask; #if(TIMEER_10MS_ENABLE != 0) memset(timeInf10ms,0,sizeof(timeInf10ms)); #endif InitTimer2(); #if(CONFIG_METER_SW_DEBUG_MODE == GAL_YES) InitTimer5(); #endif } else { ; } }
void InitBoardDev(void) { GPIO_Config(); //LED GPIO_ResetBits(GPIOD, GPIO_Pin_3); InitUARTQBuff(); USART_DeInit(USART1); InitUART(USART1,115200); //printf("USART1 test\n"); USART_DeInit(USART2); InitUART(USART2,115200); //printf("program is running\n"); ///InitTimer2(); ///Delay(1000); ///Delay(1000); InitTimer5(); //InitRTC(); //RTC_AlarmConfig(); ///InitSimuI2C(); //InitTimer3(); //InitTimer4(); //InitTimer7(); //CheckID(); //检查ID,检查返回值,并作相应处理 }