Page 477 - MDP2020-1
P. 477

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅰ    |  471


                sBreakDeadTimeConfig.OffStateRunMode  =  TIM_OSSR_DISABLE;
                sBreakDeadTimeConfig.OffStateIDLEMode  =  TIM_OSSI_DISABLE;
                sBreakDeadTimeConfig.LockLevel  =  TIM_LOCKLEVEL_OFF;
                sBreakDeadTimeConfig.DeadTime  =  0;

                sBreakDeadTimeConfig.BreakState  =  TIM_BREAK_DISABLE;
                sBreakDeadTimeConfig.BreakPolarity  =  TIM_BREAKPOLARITY_HIGH;
                sBreakDeadTimeConfig.AutomaticOutput  =  TIM_AUTOMATICOUTPUT_DISABLE;
                if  (HAL_TIMEx_ConfigBreakDeadTime(&htim1,  &sBreakDeadTimeConfig)  !=  HAL_OK)

                {
                    Error_Handler();
                }
                /*  USER  CODE  BEGIN  TIM1_Init  2  */


                /*  USER  CODE  END  TIM1_Init  2  */

                HAL_TIM_MspPostInit(&htim1);


            }



            /**
                *  @brief  GPIO  Initialization  Function
                *  @param  None
                *  @retval  None
                */
            static  void  MX_GPIO_Init(void)

            {
                GPIO_InitTypeDef  GPIO_InitStruct  =  {0};


                /*  GPIO  Ports  Clock  Enable  */
                __HAL_RCC_GPIOC_CLK_ENABLE();

                __HAL_RCC_GPIOA_CLK_ENABLE();
                __HAL_RCC_GPIOE_CLK_ENABLE();
                __HAL_RCC_GPIOD_CLK_ENABLE();


                /*Configure  GPIO  pin  Output  Level  */

                HAL_GPIO_WritePin(GPIOA,GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3,
            GPIO_PIN_RESET);      //  출력  GPIO  PORT  A  (0,1,2,3)


                /*Configure  GPIO  pin  Output  Level  */
                HAL_GPIO_WritePin(GPIOD,GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2|GPIO_PIN_3,

            GPIO_PIN_RESET);      //  출력  GPIO  PORT  D  (0,1,2,3)
   472   473   474   475   476   477   478   479   480   481   482