PC application

panj wrote on Thursday, June 14, 2007:

I have downloaded FreeRTOS. I have used demo application for PC. It was working fine.

I have modified main.c.

main.c has this much only other than this i have deleted.

portSHORT main( void )
    xTaskCreate( vErrorChecks, "Print", mainPRINT_STACK_SIZE, NULL, mainPRINT_TASK_PRIORITY, &xHandle );


static void vErrorChecks( void *pvParameters )




        /*some printfstatements */


It compiled fine , while running it stucks after 1 sec nearly & shows error


The NTVDM CPU has encountered and illegal instruction.
CS:0543 IP:0106 OP:63 74 79 70 65 Choose ‘Close’ to terminate the application.

if anyone find solution ,please let me know.

rtel wrote on Thursday, June 14, 2007:

It does not look like you are creating the queue anywhere that you are then attempting to send to and read from.  You need to create a queue before it can be accessed.


panj wrote on Thursday, June 14, 2007:

ohh sorry i forgot to mension it. In main.c i have created queue. this is not problem.