/*--------------------------------------------------------------------------- TITLE : Hw_Init WORK : ARG : void RET : void ---------------------------------------------------------------------------*/ void Hw_Init( void ) { //-- PLL 설정 // Hw_PLL_Init(); //-- 인터럽트 관련 초기화 // Hw_ISR_Init(); //-- GPIO 기본값 설정 // REG_GPIOA_CRL = 0x33333333; // PA0 - 7 REG_GPIOA_CRH = 0x333334B3; // PA8 - 15 //PA9,10,11,12는 가각 UART, USB에 할당됨 REG_GPIOB_CRL = 0x33333333; // PB0 - 7 REG_GPIOB_CRH = 0x33333333; // PB8 - 15 REG_GPIOC_CRH = 0x33444444; // PC14, 15 //Hw_DMA_Init(); Hw_Uart_Init(); Hw_Timer_Init(); //Hw_VCom_Init(); Hw_Led_Init(); }
/*--------------------------------------------------------------------------- TITLE : Hw_Init WORK : ARG : void RET : void ---------------------------------------------------------------------------*/ void Hw_Init( void ) { //-- PLL 설정 // Hw_PLL_Init(); //-- 인터럽트 관련 초기화 // Hw_ISR_Init(); //Hw_DMA_Init(); //Hw_Uart_Init(); Hw_Timer_Init(); //Hw_VCom_Init(); Hw_Led_Init(); }