text: /**
    ******************************************************************************
    * @file    tim.c
    * @brief   This file provides code for the configuration
    *          of the TIM instances.
    ******************************************************************************
    * @attention
    *
    * <h2><center>&copy; Copyright (c) 2021 STMicroelectronics.
    * All rights reserved.</center></h2>
    *
    * This software component is licensed by ST under Ultimate Liberty license
    * SLA0044, the "License"; You may not use this file except in compliance with
    * the License. You may obtain a copy of the License at:
    *                             www.st.com/SLA0044
    *
    ******************************************************************************
    */
  
  /* Includes ------------------------------------------------------------------*/
  #include "tim.h"
  
  /* USER CODE BEGIN 0 */
  
  /* USER CODE END 0 */
  
  TIM_HandleTypeDef htim11;
  
  /* TIM11 init function */
  void MX_TIM11_Init(void)
  {
  
    htim11.Instance = TIM11;
    htim11.Init.Prescaler = 0;
    htim11.Init.CounterMode = TIM_COUNTERMODE_UP;
    htim11.Init.Period = 899;
    htim11.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
    htim11.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
    if (HAL_TIM_Base_Init(&htim11) != HAL_OK)
    {
      Error_Handler();
    }
  
  }
  
  void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* tim_baseHandle)
  {
  
    if(tim_baseHandle->Instance==TIM11)
    {
    /* USER CODE BEGIN TIM11_MspInit 0 */
  
    /* USER CODE END TIM11_MspInit 0 */
      /* TIM11 clock enable */
      __HAL_RCC_TIM11_CLK_ENABLE();
  
      /* TIM11 interrupt Init */
      HAL_NVIC_SetPriority(TIM1_TRG_COM_TIM11_IRQn, 5, 0);
      HAL_NVIC_EnableIRQ(TIM1_TRG_COM_TIM11_IRQn);
    /* USER CODE BEGIN TIM11_MspInit 1 */
  
    /* USER CODE END TIM11_MspInit 1 */
    }
  }
  
  void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* tim_baseHandle)
  {
  
    if(tim_baseHandle->Instance==TIM11)
    {
    /* USER CODE BEGIN TIM11_MspDeInit 0 */
  
    /* USER CODE END TIM11_MspDeInit 0 */
      /* Peripheral clock disable */
      __HAL_RCC_TIM11_CLK_DISABLE();
  
      /* TIM11 interrupt Deinit */
      HAL_NVIC_DisableIRQ(TIM1_TRG_COM_TIM11_IRQn);
    /* USER CODE BEGIN TIM11_MspDeInit 1 */
  
    /* USER CODE END TIM11_MspDeInit 1 */
    }
  }
  
  /* USER CODE BEGIN 1 */
  
  /* USER CODE END 1 */
  
  /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
  