Page 288 - MDP2022-2
P. 288

}
                      sMasterConfig.MasterOutputTrigger  =  TIM_TRGO_RESET;
                      sMasterConfig.MasterSlaveMode  =  TIM_MASTERSLAVEMODE_DISABLE;
                      if  (HAL_TIMEx_MasterConfigSynchronization(&htim3,  &sMasterConfig)  !=  HAL_OK)
                      {
                          Error_Handler();
                      }
                      sConfigIC.ICPolarity  =  TIM_INPUTCHANNELPOLARITY_RISING;
                      sConfigIC.ICSelection  =  TIM_ICSELECTION_DIRECTTI;
                      sConfigIC.ICPrescaler  =  TIM_ICPSC_DIV1;
                      sConfigIC.ICFilter  =  0;
                      if  (HAL_TIM_IC_ConfigChannel(&htim3,  &sConfigIC,  TIM_CHANNEL_1)  !=  HAL_OK)
                      {
                          Error_Handler();
                      }
                      /*  USER  CODE  BEGIN  TIM3_Init  2  */


                      /*  USER  CODE  END  TIM3_Init  2  */


                  }


                  /**
                      *  @brief  USART2  Initialization  Function
                      *  @param  None
                      *  @retval  None
                      */
                  static  void  MX_USART2_UART_Init(void)
                  {


                      /*  USER  CODE  BEGIN  USART2_Init  0  */


                      /*  USER  CODE  END  USART2_Init  0  */


                      /*  USER  CODE  BEGIN  USART2_Init  1  */


                      /*  USER  CODE  END  USART2_Init  1  */
                      huart2.Instance  =  USART2;
                      huart2.Init.BaudRate  =  115200;
                      huart2.Init.WordLength  =  UART_WORDLENGTH_8B;
                      huart2.Init.StopBits  =  UART_STOPBITS_1;
                      huart2.Init.Parity  =  UART_PARITY_NONE;
   283   284   285   286   287   288   289   290   291   292   293