Nachtrag:
Die mbed-Beispiele für Encoder verwenden alle Interrupts:
http://developer.mbed.org/cookbook/QEI
http://developer.mbed.org/teams/OpenMoCo/code/QEIx4/
Das sollte man mit dem Due und Standard-Arduino Code eigentlich nachbauen können.
- - - Aktualisiert - - -The Arduino Due board has powerful interrupt capabilities that allows you to attach an interrupt function on all available pins. You can directly specify the pin number in attachInterrupt().
Nur mal kurz angesehen, nie in einem Projekt benutzt. Ich verwende mbed-RTOS.
Für Encoder würde ich eher zu Interrupts tendieren. S.o.
Lesezeichen