heinbali01 wrote on Friday, February 10, 2017:
As a test, could you make the following change to task.c ?
+/* Start of insertion. */
+ #if ( INCLUDE_vTaskDelayUntil == 1 )
+ #warning vTaskDelayUntil should get compiled
+ #warning vTaskDelayUntil will not get compiled
+/* End of insertion. */
#if ( INCLUDE_vTaskDelayUntil == 1 )
void vTaskDelayUntil( TickType_t * const pxPreviousWakeTime, const TickType_t xTimeIncrement )
( the lines marked with a
+ are to be added )
My guess would be that you have multiple versions of
FreeRTOSConfig.h on your disk and that the compiler see the wrong one. Check your include
You can also test this by adding a line in your
#warning This FreeRTOSConfig is included !
The compiler should issue a warning there.