Altera Cyclone IV - Registeradressen finden

OP #4744088
Lesenswert?

Hallo geschätzte Community

Für mein Studium muss ich einige Praktika auf einem Altera Cyclone IV 
programmieren. Nun soll ich auf dem DevKit einige Lampen in einem 
gewissen Zeitabstand Ein- und Ausschalten. Dazu will (und muss) ich ein 
Timer verwenden. Dieser Timer soll all 100ms ein Interrupt auslösen. In 
der Dokumentation zum Altera Cyclone IV konnte ich entnehmen wie man ein 
Interrupt auslösen kann 
(https://www.altera.com/en_US/pdfs/literature/hb/nios2/n2cpu_nii5v1.pdf 
S.3-43). Dazu muss ich einige Register beschreiben, jedoch finde ich 
keine Adressen zu den Registern. Mir ist klar, dass bei jeder 
Konfiguration des Altera Cyclone IV andere Registeradressen definiert 
sind (bitte verbessen, wenn ich mich bei diesem Punkt irre). Ich habe 
schon in der System.h Datei nachgeschaut, jedoch bin ich nicht fündig 
geworden. Könnte mir jemand weiter helfen? Meine System.h Datei findet 
ihr im Anhang.

Danke für eure Hilfe!

Freundliche Grüsse

LuckyLukas
Angehängte Dateien:
Gast #4744607
Lesenswert?

Erstmals danke ich Euch beiden für die schnelle und ausgezeichnete 
Antwort!

@Tobias

Danke, nun kann ich endlich weiter programmieren!

@Gustl

Ja, ich muss es auf dem Prozessor programmieren und mittels VHDL auf die 
(oder der?) FPGA.

Freundliche Grüsse

LuckyLukas

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren