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

TIM_Cmd(TIM3,ENABLE);                           //Enable Timer3(If Setted RCC)

                    TIM_ITConfig(TIM3,TIM_IT_Update,ENABLE);        //Enable timer3(If Setted on NVIC)

            }


            static void Init_TIM_SPM(void)

            {

                    TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;
                    TIM_TimeBaseStructure.TIM_Period = 10000;               //10000ns == 10ms
                    TIM_TimeBaseStructure.TIM_Prescaler = 72-1;             //1Mhz분주

                    TIM_TimeBaseStructure.TIM_ClockDivision = 0;

                    TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;
                    TIM_TimeBaseInit(TIM2,&TIM_TimeBaseStructure);



                    TIM_Cmd(TIM2,ENABLE);

                    TIM_ITConfig(TIM2,TIM_IT_Update,ENABLE);
            }



            static void Init_Proj(void)                                     //Initialize Project Hardware

            {
                    CarRedOff;
                    CarYelOff;

                    CarBluOff;

                    GaroOff;
                    BuzzerOff;
            }








            static void stop_line(unsigned int Stop)   //recognize Stopline Over

            {

                    if(Stop == 1) //if Red Light on
                    {
                            if(GPIO_ReadInputDataBit(GPIOD,GPIO_Pin_9)                                      |




                                                         -  195  -
   197   198   199   200   201   202   203   204   205   206   207