Forum: Mikrocontroller und Digitale Elektronik Simulator in IAR Embedded Workbench IDE - Interrupts


von Ampfing (Gast)


Lesenswert?

Hallo zusammen,

habe mir die Testversion der IAR Embedded Workbench IDE heruntergeladen 
und möchte damit ein kleines Programm für einen MSP430 simulieren.
Im Programm soll ein Timer laufen, der bei jedem Überlauf einen 
Interrupt auslöst. In der ISR wird ein Port invertiert und wieder 
ausgegeben. Vom Code her an und für sich kein Problem (hoffe ich mal).
Allerdings habe ich jetzt in der Dokumentation zu dem Simulator gelesen, 
dass man dort die Interrupts generieren muss und dass das nicht die 
'Hardware' erledigt. Stimmt das? Ich meine, wenn ich alle Register 
richtig einstelle und den Timer laufen lasse, sollte doch von der 
simulierten Hardware ein Interrupt generiert werden und die ISR dazu 
angesprungen werden, oder?
Es kann ja nicht Sinn und Zweck sein, dass ich alle Einstellungen 
vornehme und dann dem Simulator noch sagen muss, wann der Timer 
Interrupt ausgelöst werden soll.
Ich kenne bislang nur den Keil-Simulator, aber dort war das auf jeden 
Fall kein Problem, dass Hardware-Interrupts simuliert werden...

Nun aber die eigentliche Frage :-) Kann der IAR-Simulator auf den 
Timer-Interrupt reagieren, ohne dass ich ihn explizit unter 
"Simulator->Interrupt Setup" konfiguriere, oder nicht?

Vielen Dank schonmal im voraus für jede Hilfe und ein schönes Wochenende

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
Noch kein Account? Hier anmelden.