diff --git a/LWIP.ioc b/LWIP.ioc index 0b1ff25..ab3fef0 100644 --- a/LWIP.ioc +++ b/LWIP.ioc @@ -237,9 +237,10 @@ SH.S_TIM4_CH1.0=TIM4_CH1,Input_Capture1_from_TI1 SH.S_TIM4_CH1.ConfNb=1 SH.S_TIM4_CH2.0=TIM4_CH2,Input_Capture2_from_TI2 SH.S_TIM4_CH2.ConfNb=1 +TIM4.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE TIM4.Channel-Input_Capture1_from_TI1=TIM_CHANNEL_1 TIM4.Channel-Input_Capture2_from_TI2=TIM_CHANNEL_2 -TIM4.IPParameters=Channel-Input_Capture1_from_TI1,Channel-Input_Capture2_from_TI2 +TIM4.IPParameters=Channel-Input_Capture1_from_TI1,Channel-Input_Capture2_from_TI2,AutoReloadPreload TIM6.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE TIM6.IPParameters=Prescaler,Period,AutoReloadPreload TIM6.Period=1000-1 diff --git a/Src/tim.c b/Src/tim.c index 2e712fa..421f11c 100644 --- a/Src/tim.c +++ b/Src/tim.c @@ -47,7 +47,7 @@ void MX_TIM4_Init(void) htim4.Init.CounterMode = TIM_COUNTERMODE_UP; htim4.Init.Period = 65535; htim4.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; - htim4.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; + htim4.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE; if (HAL_TIM_Base_Init(&htim4) != HAL_OK) { Error_Handler();