I'm actually a beginner in FreeRTOS and to the embedded development in general, i was able to run a FreeRTOS Demo on a STM3210C-Eval. In order to get familiar with FreeRTOS i have to start creating tasks but i couldn't find enough documentation that board,
For example how can i create a simple Blinkin Led task with FreeRTOS on the STM3210C-Eval in ordre to test the board ?
You have FreeRTOS running on the board, where did you get the code from? Most projects have LED blinking tasks already. You need to start with known working functions that turn LEDs on and off, then create a task that in its simplest form just loops, delaying and toggling on each loop:
void myTask( void *param )
vTaskDelay( 200 );
Every demo application gives lots of example of how to create the task, and there are even more examples in the FreeRTOS/Demo/Common/Minimal folder. The API for creating a task is also here http://www.freertos.org/a00125.html
Other pages that might be useful for you http://www.freertos.org/porting-a-freertos-demo-to-different-hardware.html
Thank you, I'll begin with that.
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.