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

if  (HAL_TIM_IC_ConfigChannel(&htim2,  &sConfigIC,  TIM_CHANNEL_2)  !=  HAL_OK)
               {
                 Error_Handler();

               }


                HAL_TIM_MspPostInit(&htim2);



            }


            /*  TIM3  init  function  */
            static  void  MX_TIM3_Init(void)
            {



                TIM_ClockConfigTypeDef  sClockSourceConfig;
                TIM_MasterConfigTypeDef  sMasterConfig;
                TIM_OC_InitTypeDef  sConfigOC;



                htim3.Instance = TIM3;
               htim3.Init.Prescaler = 21;
               htim3.Init.CounterMode = TIM_COUNTERMODE_UP;
                htim3.Init.Period  =  65535;
                htim3.Init.ClockDivision  =  TIM_CLOCKDIVISION_DIV1;
               if (HAL_TIM_Base_Init(&htim3)  !=  HAL_OK)

               {
                 Error_Handler();
               }



                sClockSourceConfig.ClockSource  =  TIM_CLOCKSOURCE_INTERNAL;
               if (HAL_TIM_ConfigClockSource(&htim3,  &sClockSourceConfig)  != HAL_OK)
               {
                 Error_Handler();
               }



               if (HAL_TIM_PWM_Init(&htim3) !=  HAL_OK)
               {
                 Error_Handler();
               }





                                                         -  230  -
   232   233   234   235   236   237   238   239   240   241   242