diff --git a/src/c21/FreeRTOSConfig.h b/src/c21/FreeRTOSConfig.h index f9d681b..7831b9b 100644 --- a/src/c21/FreeRTOSConfig.h +++ b/src/c21/FreeRTOSConfig.h @@ -104,7 +104,7 @@ // if open, you must realize vApplicationTickHook function // freertos_use_tick_hook #ifndef configUSE_TICK_HOOK -#define configUSE_TICK_HOOK 0 +#define configUSE_TICK_HOOK 1 #endif // Use tickless idle diff --git a/src/c21/freertos_hooks.c b/src/c21/freertos_hooks.c index fc7b522..cdf15b1 100644 --- a/src/c21/freertos_hooks.c +++ b/src/c21/freertos_hooks.c @@ -55,6 +55,7 @@ extern void vApplicationMallocFailedHook(void) printf("Malloc failed\n"); } +void vApplicationTickHook(void) __attribute__((weak)); void vApplicationTickHook(void) { }