Dann noch eine allgemeine Frage
Zum Debuggen hab ich mich ja gestern etwas gespielt und ein paar Printausgaben aktiviert... (Damit ich sehe wo er hängt)
Bei mir bleibt er immer in der schleife
for (;
{
//printf("Waiting ... \n"); fflush (stdout);
}
return 0;
Trotzdem hat er 100% auslastung auf einen Kern! Ich denke mal weil er mit der "nichts zu tun" schleife etwas überfordert ist... Würde er bei einen "sleep" von 1ms z.B. den Interrupt verpassen?
Bzw. würde er bei einen Interrupt die sleep funktion abbrechen/verlassen?
LG
Zum Debuggen hab ich mich ja gestern etwas gespielt und ein paar Printausgaben aktiviert... (Damit ich sehe wo er hängt)
Bei mir bleibt er immer in der schleife
for (;
{
//printf("Waiting ... \n"); fflush (stdout);
}
return 0;
Trotzdem hat er 100% auslastung auf einen Kern! Ich denke mal weil er mit der "nichts zu tun" schleife etwas überfordert ist... Würde er bei einen "sleep" von 1ms z.B. den Interrupt verpassen?
Bzw. würde er bei einen Interrupt die sleep funktion abbrechen/verlassen?
LG