H8S2633

Posted by Nobody/Anonymous on May 9, 2007
Thanks for the answer,
I have studied the porting on the 2329 and the core of the 2633 is the same one.
The linker file memory is different.
I have to change also the "port.c" file.

The simple code:

main()
{
.......
xTaskCreate( seriale, "Check", configMINIMAL_STACK_SIZE, NULL, mainCHECK_TASK_PRIORITY, NULL );
xTaskCreate( seriale_1, "Chico", configMINIMAL_STACK_SIZE, NULL, mainCHECK_TASK_PRIORITY, NULL );

vTaskStartScheduler();

return (0);
}

static void seriale( void *pvParameters )
{
/* The parameters are not used. */
( void ) pvParameters;

/* Cycle for ever, delaying then checking all the other tasks are still
operating without error. */
for( ;; )
{
vTaskDelay( 10 );
portENTER_CRITICAL();
put_char('t');
portEXIT_CRITICAL();
}
}

static void seriale_1( void *pvParameters )
{
/* The parameters are not used. */
( void ) pvParameters;

/* Cycle for ever, delaying then checking all the other tasks are still
operating without error. */
for( ;; )
{
vTaskDelay( 100 );
portENTER_CRITICAL();
put_char('p');
portEXIT_CRITICAL();
}
}


void vApplicationTickHook(void)
{
put_char('#');
}

It produces:

##########tttttttttt#####pppppppp#####.......

Regards.


RE: H8S2633

Posted by Richard on May 10, 2007
[end of previous thread]