Open Armputator opened 2 years ago
Programm aus Teil2 erweitern, dass:
struct
task_func
QueueHandle_t
xQueuCreate()
Puts()
ZUSATZ:
xQueueSend(output_queue, (void )&temp_item, 0); xQueueReceive(output_queue, (void)&temp_item, 0);
Programm aus Teil2 erweitern, dass:
struct
für Speicherung Zählerstand und Task-IDtask_func
weiß in welchem Task context sie istQueueHandle_t
xQueuCreate()
task_func
erweitern, dass Task-ID + Zählerstand per struct in Warteschlange geschrieben wird (Details siehe anleitung)Puts()
soll aus Warteschlange lesen (blockierend)ZUSATZ: