2019-03-25 08:44 AM
I recently switched an older project to CubeMX 5.1.0 and the F3 firmware package V1.10.0. We used freeRTOS and tim3 as the timebase source as tim1 and tim2 are already in use. The program does not pass the initial timebase configuration any more and the call of HAL_TIM_IRQHandler(&htim3) in the TIM3_IRQHandler(void) has disappeared. When using any other timer the call is generated and it works if I manually add it in the user code section, could it be that this is a bug in the code generation?
Solved! Go to Solution.
2019-04-29 09:04 AM
Hi @Blacbird
Thanks for the feedback, please try the issue with STM32CubeMX version 5.2.0. The problem is solved.
(Your attention please: in your .ioc file, you have used TIM4 as timebase source not TIM3 ).
Best regards,
Nesrine.
2019-03-27 08:15 AM
Hi @Blacbird
Could you please send me your .ioc file to check the problem.
Best regards,
Nesrine
2019-04-25 02:29 AM
2019-04-29 09:04 AM
Hi @Blacbird
Thanks for the feedback, please try the issue with STM32CubeMX version 5.2.0. The problem is solved.
(Your attention please: in your .ioc file, you have used TIM4 as timebase source not TIM3 ).
Best regards,
Nesrine.
2019-04-30 01:24 AM
Hi @Nesrine.JLASSI ,
thank you for your answer! The issue was indeed fixed with the last cubeMX version. We used TIM4 in the .ioc to evade the problem and keep on developping.
best wishes,
Tobias