-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
STM32: lp_ticker_fire_interrupt: Event handler not called instantly when scheduled with past timestamp #5159
Comments
bump, could you reproduce this behavior? |
@0xc0170 - I'll have a quick look |
The code embedded above does not use upper layers to simplify the use case. Same behaviour occurs when |
@fkjagodzinski OK thx |
Description
Bug
Target
NUCLEO_F070RB
NUCLEO_F429ZI
NUCLEO_L476RG
Toolchain
GCC_ARM, ARM, IAR
Toolchain version
GCC_ARM -- 6.3.1,
ARM -- 5.24 (Flex) ARM Compiler 5.06 update 5 (build 528),
IAR -- ANSI C/C++ Compiler V7.80.4.12462/W32 for ARM
mbed-cli version
1.2.0
mbed-os sha
003dd7c
Code
Sample output for NUCLEO_F070RB:
Expected behavior
The ticker event handler
foo()
is called immediately afterticker_insert_event_us()
.Actual behavior
The ticker event handler
foo
is called with ~130 ms delay.cc @bulislaw @0xc0170
The text was updated successfully, but these errors were encountered: