Gast
#519949
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