Hallo miteinander, ich habe ein microblaze system mit einem IRQ (UART). Jetzt möchte ich eine Routine ca. aller 5 sec aufrufen, denke also das ich timer mit IRQ brauche und habe dann zwei IRQ - Quellen. 1)Wie erweitere ich das uB -System um einen zweiten IRQ (Hard- und Software)? 1a) möglichst ohne die EDK-GUI zu nutzen (halt *.xmp etc per Hand editieren), der rest macht ein funktionierender make-flow) 2) geschätzter Aufwand ? 3) Probleme da jetzt 2 irqs im system? MfG,
Braucht es wirklich einen Interrupt um etwas alle ca. 5s zu erledigen ? Nachdem das Microblaze sicher schon einen timer interrupt hat, braucht man doch nur dort in der IRQ routine zu zählen und dann die Aktion auslösen.
Hallo Klaus, nein ich habe noch keinen Timer IRQ in meinem System, der einzige IRQ ist derzeit der vom UART. Der Microblaze ist da sehr konfigurierbar, nach meinem verständlis ist der Timer-IRQ optional. (Und mein Vorgänger hat ihn leider nicht eingbaut) MfG
Ich habe inzwischen die XAPP778 - "Using and Creating Interrupt-Based Systems" gefunden ...
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.