xpress_embedo
Advanced Member level 4
Hello!! I want to start learning real time operating system and for that i am using FreeRTOSV8.1.2
I found on FreeRTOS website that we can test, freertos basic concepts such as tasks, queues etc on windows using MINGW Compiler integrated in Eclipse.
So i Downloaded ECLIPSE LUNA from internet and import the "WIN32-MingW" Demo Project in eclipse.
And then build it.
The project gets compiled properly but when i tried to debug i am getting this error.
The main file is as follow:-
As there is this statement, i get
printf( "\r\nTrace started. Hit a key to dump trace file to disk (does not work from Eclipse console).\r\n" );
I get this statement on console, and after that i get the error shown above in the image.
This project is really complex for me to understand, can any one tell how i can start a project from basics, where i just create a two tasks and run them.
Something like getting started project for FreeRTOS.
I found on FreeRTOS website that we can test, freertos basic concepts such as tasks, queues etc on windows using MINGW Compiler integrated in Eclipse.
So i Downloaded ECLIPSE LUNA from internet and import the "WIN32-MingW" Demo Project in eclipse.
And then build it.
The project gets compiled properly but when i tried to debug i am getting this error.
The main file is as follow:-
Code C - [expand] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 int main( void ) { /* Initialise the trace recorder and create the label used to post user events to the trace recording on each tick interrupt. */ vTraceInitTraceData(); xTickTraceUserEvent = xTraceOpenLabel( "tick" ); /* Start the trace recording - the recording is written to a file if configASSERT() is called. */ printf( "\r\nTrace started. Hit a key to dump trace file to disk (does not work from Eclipse console).\r\n" ); fflush( stdout ); uiTraceStart(); /* The mainCREATE_SIMPLE_BLINKY_DEMO_ONLY setting is described at the top of this file. */ #if ( mainCREATE_SIMPLE_BLINKY_DEMO_ONLY == 1 ) { main_blinky(); } #else { main_full(); } #endif return 0; }
As there is this statement, i get
printf( "\r\nTrace started. Hit a key to dump trace file to disk (does not work from Eclipse console).\r\n" );
I get this statement on console, and after that i get the error shown above in the image.
This project is really complex for me to understand, can any one tell how i can start a project from basics, where i just create a two tasks and run them.
Something like getting started project for FreeRTOS.