µC: Arduino Mega Board mit dem ATMEGA1280
IDE: Eclipse; Programmiersprache C
Um die Echtzeitfähigkeit von einem Raspberry zu testen, soll auf verschiedenen Distributionen die Interrupt-Latenz-zeit bei verschiedenen Belastungszuständen
gemessen werden. Grössere Abweichungen bei den Interrupt-Latenzzeiten werden oft erst sichtbar, wenn man das Verhalten eines Systems über einen grösseren
Zeitraum (z.B. 10 bis 20 min) beobachtet. Diese Messung will ich nun mit dem Arduino Mega1280 durchführen.
Als IDE verwende ich Eclipse, jedoch bin ich noch sehr unerfahren was die µC- Programmierung angeht. Was ich jetzt schon herausgefunden habe ist das ich aufjedenfall die Input Capture Unit veerwenden muss.
Das dürfte beim ATMEGA1280 an ICP4 und ICP5 möglich sein. Was ich auch schon gefunden habe ist die Applicaion Note von Atmel: http://www.atmel.com/images/doc8014.pdf
Mich würde interessieren ob jemand von euch so etwas schon programmieert hat und/ oder mir etwas helfen könnte.
Oder vielleicht hat jemand auch schon Beispielcode für mich...
Werde die nächsten Tage meinen Code mal posten so bald ich angefangen habe.
Danke schonmal für eure Hilfe.
IDE: Eclipse; Programmiersprache C
Um die Echtzeitfähigkeit von einem Raspberry zu testen, soll auf verschiedenen Distributionen die Interrupt-Latenz-zeit bei verschiedenen Belastungszuständen
gemessen werden. Grössere Abweichungen bei den Interrupt-Latenzzeiten werden oft erst sichtbar, wenn man das Verhalten eines Systems über einen grösseren
Zeitraum (z.B. 10 bis 20 min) beobachtet. Diese Messung will ich nun mit dem Arduino Mega1280 durchführen.
Als IDE verwende ich Eclipse, jedoch bin ich noch sehr unerfahren was die µC- Programmierung angeht. Was ich jetzt schon herausgefunden habe ist das ich aufjedenfall die Input Capture Unit veerwenden muss.
Das dürfte beim ATMEGA1280 an ICP4 und ICP5 möglich sein. Was ich auch schon gefunden habe ist die Applicaion Note von Atmel: http://www.atmel.com/images/doc8014.pdf
Mich würde interessieren ob jemand von euch so etwas schon programmieert hat und/ oder mir etwas helfen könnte.
Oder vielleicht hat jemand auch schon Beispielcode für mich...
Werde die nächsten Tage meinen Code mal posten so bald ich angefangen habe.
Danke schonmal für eure Hilfe.