Hallo, habe im Programm, die ich analysieren soll eine unklare Stelle nähmlich
1 | while(PdTrue==xQueueReceive(Queue1,data++,portMax_Delay)); //data ist Array data[8]; |
vorausgesetzt in Queue1 sind 2 Zeichen drin, so dass PdTrue wahr ist, wie ist diese Stelle zu handhaben? bleibt das Programm hier hängen, oder werden die Zeichen aus der Queue gelesen und dann gehts weiter? eine ziemlich schwierige Stelle. danke!