- Generate a CrossStudio project for the SAM3U-EK devkit (which includes Rowley start-up and configuration assembly files)
- Include FreeRTOS .c and .h file – take the config file from the SAM3U example project for IAR
- Copy simple task from demo
- Include lowlevel*.c/.h files from AT91LIB – including serveral drivers It compiles fine. but when I put a breakpoint inside the task, it never gets executed. My main.c:
// general includes
#include <stdbool.h>
#include <stdio.h>
#include <string.h>
// includes for FreeRTOS
#include "FreeRTOS.h"
#include "task.h"
#include "queue.h"
#include "semphr.h"
int i;
void vATaskFunction( void *pvParameters );
int main()
{
  i = xTaskCreate( vATaskFunction, "test", 200, NULL, tskIDLE_PRIORITY, NULL );
  vTaskStartScheduler();
 for ( ;; );
}
void vATaskFunction( void *pvParameters )
{
  for( ;; )
  {
    int j = 0;
    i  = i +5;
    vTaskDelay(250 / portTICK_RATE_MS);
  }
}
 
  