FreeRTOS with STM3210C-Eval

Hello, 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 ? Thank you.

FreeRTOS with STM3210C-Eval

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 ) { while(1) { toggle_led(); 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

FreeRTOS with STM3210C-Eval

Thank you, I’ll begin with that.