Hallo wir sind 2 Elektrotechnik Studenten und wir haben folgendes Problem,
unser Aruino Due erzeugt einen pwm 2 bit Grey-Code (auf Pin 36 & 38).
Dieser wird benötigt um einen Drehdecoder zu simulieren.
Das ganze soll sehr schnell passieren ( 1,25 MHz ) und unser Probelm ist das N - Signal / Ref-Signal zu erzeugen.
Dieses soll alle 25.000 Schritte erzeugt werden, wenn Kanal A und B auf High sind.
Unsere Idee war auf Grund der Hohen Frequenz einen 32-bit Harwaretimer zu benutzen, welcher auf unseren Ausgang schaut ,die steigenden Flanken zählt und das N - Signal dementsprechend nach 25.000 Schritten herausgibt.
Da wir relativ neu in dieses Thema eingestiegen sind, erweist sich die Programmierung eines hardwarenahen 32-Bit Counters sehr schwirig.
Gerade die Register und deren Bedeutung im Due sind für uns nicht ganz klar.
Das Hanbuch lässt so einige Fragen offen, was welches Register tut und wie es das tut...
Wir würden uns freuen wenn uns jemand weiterhelfen könnte.