Page 466 - MDP2020-1
P. 466

|    인천전자마이스터고등학교  ·············································································································
            460

                              TIM1  ->  CCR2  =  249;
                        }
                        */
                  }


                  else  if(flag%2  ==  1){          //  역회전
                        if(HAL_GPIO_ReadPin(GPIOC,  GPIO_PIN_0)  ==  GPIO_PIN_SET){
                              TIM1  ->  CCR1  =  0;

                              TIM1  ->  CCR2  =  499;
                              TIM1  ->  CCR3  =  499;
                              TIM1  ->  CCR4  =  0;
                        }
                        else  {                                                          //  정지
                              TIM1  ->  CCR1  =  0;

                              TIM1  ->  CCR2  =  0;
                              TIM1  ->  CCR3  =  0;
                              TIM1  ->  CCR4  =  0;
                        }

                  }

                    /*  USER  CODE  END  WHILE  */


                    /*  USER  CODE  BEGIN  3  */
                }

                /*  USER  CODE  END  3  */
            }


            /**
                *  @brief  System  Clock  Configuration

                *  @retval  None
                */
            void  SystemClock_Config(void)
            {
                RCC_OscInitTypeDef  RCC_OscInitStruct  =  {0};

                RCC_ClkInitTypeDef  RCC_ClkInitStruct  =  {0};


                /**  Initializes  the  CPU,  AHB  and  APB  busses  clocks
                */
                RCC_OscInitStruct.OscillatorType  =  RCC_OSCILLATORTYPE_HSI;

                RCC_OscInitStruct.HSIState  =  RCC_HSI_ON;
                RCC_OscInitStruct.HSICalibrationValue  =  RCC_HSICALIBRATION_DEFAULT;
   461   462   463   464   465   466   467   468   469   470   471