Forum: Mikrocontroller und Digitale Elektronik D.A.V.E.


von Andreas (Gast)


Lesenswert?

Kennt sich zufällig jemand mit der Infineon Software D.A.V.E aus?
Ich versuche damit gerade Interrupts auszulösen, aber irgendwie will
das Programm nicht recht.

von Norbert (Gast)


Lesenswert?

DAVE stellt, wie alle CodeWizards, nur ein Grundgerüst zur
MCU-Initialisierung zur Verfügung.

Den Inhalt Deiner ISR(Userprogramm) must Du selber schreiben. Ebenso
das Freigeben und Sperren des Interrupt.


Norbert

von Andreas (Gast)


Lesenswert?

Mir ist schon klar, dass ich sowohl Befehle in die main-Routine, als
auch in die Interrupt-Subroutine einfügen muss, allerdings tut sich da
immernoch nicht viel. Ich habe die Interrupts im Wizard freigeschalten,
aber das Programm springt nicht in die ISR.
Woran kann das liegen?

von Oliver (Gast)


Lesenswert?

Was ist das denn für ein Interrupt?
Welcher Controller?

von Andreas (Gast)


Lesenswert?

Hallo Oliver,
Ich arbeite zurzeit mit dem XC167CI Board. Das mit dem Interrupt hat
sich erledigt. Aber wenn Du Dich mit dem Controller auskennst, wäre ich
froh wenn wir in Verbindung bleiben könnten.

von Oliver (Gast)


Lesenswert?

Hallo Andreas,
kenne mich mit dem C167 so einigermaßen aus, Programmiere ihn mit Keil
uVision und wenn es sein muß auch in Assembler.

Dave habe ich mir mal angeschaut. Fand es aber zu umfangreich und zu
kompliziert. Wenn ich ein neues Projekt aufmache, nehme ich eine alte
start167.asm und modifiziere sie, wenn nötig.

Grüße
Oliver

von Andreas (Gast)


Lesenswert?

Hallo Oliver,

arbeite privat ebenfalls etwas mit einem C167CR-LM. Habe vor kurzem
sehr günstig ein neues Keil MCB167 Entwicklungsboard erworben und
programmiere zu Hause, wenn es die Zeit zulässt, damit. Was für ein
Board benutzt Du?

von Oliver (Gast)


Lesenswert?

Hallo Andreas,

ganz zu Anfang mal mit einem Phytec Board. Jetzt arbeite ich direkt auf
der Zielplattform mittels selbstgeschriebenem Bootloader. Alles rein
dienstlich. Zu Hause schalte ich keinen Computer mehr an.

Grüße
Oliver

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.