Question
I use STM32L452RC for my project which prints in putty through USB CDC. Whenever a character is pressed in keyboard, I get an interrupt and USB_Receive_DS function gets called . Based on the character the controller takes necessary action.
I use a timer to wait for the next interrupt from the keyboard . The timeout is 30 Secs. The issue here is the HAL_TIM_Period_Elapsedcallback is getting called frequently , but I have set the timeout to be 30 Secs. Can anyone help me fix this issue ASAP. I use HAL_TIM_Basestart_IT to start the timer. And I have enabled the interrupt in NVIC settings too.
