Steffen wrote:
>
1 | for (i=0;i<100;i++) __asm("nop;");
|
Solche Pi*Daumen Programme fallen Dir irgendwas auf die Füße, laß das
daher besser sein.
> Das ist aber auch nur Zeitverschwendung, gibts bestimmt was
> sinnvolleres...
Ja, nutze die "delay.h", da sind funktionierende Delayfunktionen drin
bis 6s.
Wie oben schon gesagt, ob etwas Zeitverschwendung ist, läßt sich nur
anhand der CPU-Auslastung ermitteln.
Wenn Du aber unbedingt die Ausgaben viel schneller machen willst, als
sie ablesbar sind, dann nimm besser die Interruptmethode:
Alle Ausgaben schreiben in den SRAM (Bildspeicher) und ein Interrupt
gibt z.B. alle 1ms ein Zeichen aus. Damit wird die Mainloop nicht mehr
behindert.
Peter