Page 387 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 387

SystemInit();
                RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1  |  RCC_APB2Periph_GPIOA  |
            RCC_APB2Periph_GPIOB  |  RCC_APB2Periph_GPIOC  |  RCC_APB2Periph_GPIOD  |

            RCC_APB2Periph_GPIOE  |  RCC_APB2Periph_ADC1  | RCC_APB2Periph_AFIO    |
            RCC_APB2Periph_SPI1,  ENABLE  );


                 RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2 |  RCC_APB1Periph_USART3  |
            RCC_APB1Periph_TIM2  |  RCC_APB1Periph_TIM4,  ENABLE  );


            //    RCC_APB2PeriphClockCmd(RCC_APB2Periph_ALL  ,ENABLE  );


                RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1,  ENABLE);


                   RCC_MCOConfig(RCC_MCO_HSE  );//hse
            }


            void  Init_All_Periph(void)

            {
                RCC_Configuration();
                GPIO_Configuration();
                NVIC_Configuration();
            }


            /*  도트매트릭스  초기화  */
            void  Port_Init()
            {
                red_off;
               green_off;
               enable_on;
               latch_off;
                clock_off;
            }


            /*  글자  크기  세기  */

            void  Font_Size()
            {
               char *Temp_Top;
               char *Temp_Bot;

               for(Temp_Top =  Str_Top;  *Temp_Top; Temp_Top++) {Top_Count++;}



                                                         -  380  -
   382   383   384   385   386   387   388   389   390   391   392