very simple Freertos hello world

Dependencies:   mbed freertos_test FreeRTOS

Dependents:   freertos_test

Revision:
2:7a112956091c
Parent:
1:be76e6fdff84
Child:
3:d577dbef65a2
--- a/main.cpp	Sun Sep 13 11:18:57 2015 +0000
+++ b/main.cpp	Sun Sep 13 11:29:18 2015 +0000
@@ -1,3 +1,5 @@
+// N.C. Freertos mbed minimal example based on below:
+// https://developer.mbed.org/users/rgrover1/code/FreeRTOS/
 // http://www.radekdostal.com/content/freertos-610-minimal-example
 
 #include "mbed.h"
@@ -6,15 +8,13 @@
 
 DigitalOut led1(LED1);
 DigitalOut led2(LED2);
-DigitalOut led3(LED3);
-DigitalOut led4(LED4);
 
 void Task1 (void* pvParameters)
 {       
     (void) pvParameters;                    // Just to stop compiler warnings.   
     for (;;) {
         led1 = !led1;
-        printf("Task A\n");
+        printf("Task1\n");
         vTaskDelay(500);
     }
 }
@@ -24,16 +24,17 @@
     (void) pvParameters;                    // Just to stop compiler warnings.
     for (;;) {
         led2= !led2;
-        printf("Task B\n");
+        printf("Task2\n");
         vTaskDelay(5000);
     }
 }
 
+
 int main (void)
 {
-    xTaskCreate( Task1, ( signed char * ) "TaskA", configMINIMAL_STACK_SIZE, NULL,
+    xTaskCreate( Task1, ( signed char * ) "Task1", configMINIMAL_STACK_SIZE, NULL,
         tskIDLE_PRIORITY, ( xTaskHandle * ) NULL );
-    xTaskCreate( Task2, ( signed char * ) "TaskB", configMINIMAL_STACK_SIZE, NULL, 
+    xTaskCreate( Task2, ( signed char * ) "Task2", configMINIMAL_STACK_SIZE, NULL, 
         tskIDLE_PRIORITY, ( xTaskHandle * ) NULL );
 
     vTaskStartScheduler();