H8S2633
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.
H8S2633
[end of previous thread]