if(rejim==1){
HAL_TIM_OC_Stop(&htim1, TIM_CHANNEL_1); //таймер генерации Ш?М
HAL_TIMEx_OCN_Stop(&htim1, TIM_CHANNEL_1); //таймер генерации Ш?М
HAL_GPIO_DeInit(GPIOE, GPIO_PIN_8);
HAL_GPIO_DeInit(GPIOE, GPIO_PIN_9);
GPIO_InitTypeDef GPIO_InitStruct = {0};
/* конфигурация выводов PE8 PE9 на активный выход */
GPIO_InitStruct.Pin = GPIO_PIN_8|GPIO_PIN_9;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
HAL_GPIO_Init(GPIOE, &GPIO_InitStruct);
GPIOE -> BSRR = GPIO_BSRR_BS10; //в
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_15, GPIO_PIN_SET); //релюшка
}