Hallo, ich habe einen MicroBlaze via FSL mit einem PicoBlaze verbunden. Wenn vom PicoBlaze gesendete Daten in den FSL-FIFO gelangen, soll ein Interrupt im MicroBlaze ausgelöst und somit die anliegenden Daten eingelesen werden. Die Anbindung des PicoBlaze an FSL erfolgt über ein Custom IP, durch den ich auch das Signal „FSL_Has_Data“ durchführe und dort als Interrupt definiere. „FSL_Has_Data“ habe ich dann über den Interruptcontroller mit dem MicroBlaze verbunden. Mein Problem ist nun die Einbindung des Interrupts in der Software. Mir ist nicht ganz klar wie dies funktioniert, da ich z.B. keine Baseaddresse habe, die beim Initialisieren anderer Interruptmodule im C-Code angeben wird. Bin für eure Tipps dankbar Tobias
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.