Calling HAL_TIM_OC_Stop_IT causes HAL_TIM_Base_Start_IT to also stop, is this normal? i want to stop a channel, not the entire base timer.How do i achieve this? re-enabling the base timer after stopping the Channel is not working.
i have solved for myself but i had to make a modification into the stm32f4xx_hal_tim.con line 1011 i have made: /* Disable the Peripheral */
//__HAL_TIM_DISABLE(htim); //removed manuallythen the base timer will continue as i desire.