Topic: FreeRTOS
Доброго времени!
Подскажите, пожалуйста, как создать задачу RemoteXY_Handler () в FreeRTOS ?
Пробовал так, пишет ошибка:
void Task_RemoteXY (void *pvParameters);
void setup()
{
xTaskCreate(Task_RemoteXY, "RemoteXY", 20240, NULL, 2, NULL);
}
void loop() {}
void Task_RemoteXY (void *pvParameters)
{
RemoteXY_Init ();
for (;;)
{
RemoteXY_Handler ();
vTaskDelay( 500 / portTICK_PERIOD_MS );
}
}
Пробовал и так, тоже ошибка:
void RemoteXY_Handler (void *pvParameters);
void setup()
{
RemoteXY_Init ();
xTaskCreate(RemoteXY_Handler, "RemoteXY_Handler", 20480, NULL, 2, NULL);
}
void loop() {}
void RemoteXY_Handler (void *pvParameters)
{
for (;;)
{
RemoteXY_Handler ();
vTaskDelay( 500 / portTICK_PERIOD_MS );
}
}