M16C Timer Interrupt mit KD30

OP #880076
Lesenswert?

Guten Abend Zusammen,

ich versuche der Zeit meine ersten Schritte mit Renesas Microcontroller.
Ich verwende den Simulator in Verbindung mit dem Debugger KD30 (v4.10 
Release 1) und der Toolchain 5.30.02.

Das Mainprogramm ist in der ZIP Datei enthalten genau wie die geänderte 
sect30.inc.

Und habe nun folgendes Problem ich möchte eine Timer inplementieren der 
einen Interrupt auslöst. Allerdings wird der geforderte Interrupt nicht 
im Simulator angezeigt/ausgeführt , daher drängt sich mir die Frage auf 
ob das der Simulator überhaupt verarbeiten kann.
Oder ob es nicht doch an meinem Programm liegt.

Danke für eure Hilfe

Alex(Amper)
Angehängte Dateien:
Gast #895526
Lesenswert?

Hallo Alexander,

hast Du den Fehler inzwischen gefunden, woran lag es?
Die Timer-Initialisierung sieht doch gut aus.
Der Timer funktioniert bei mir (in Asm.), er war mir nur viel zu schnell
(ca. 2,4 Mhz, bei 12Mhz Takt).
Und in der sect30.inc erkenne ich bei den Interrupt-Vektoren auch keinen 
Fehler.

Grüße

Lutz
OP #895601
Lesenswert?

Hallo Lutz,

nein ich habe den Fehler noch nicht gefunden, ich warte der Zeit auf 
meine Test Platine , denn ich habe die vermutung das die HEW den Timer 
nur nicht Simulieren kann, denn wenn ich versuche die Interrupt Routine 
im Programm direkt aufzurufen dann bekomme ich beim copilieren eine 
Fehler meldung.
Deswegen will ich jetzt hergehen und das Programm mal auf einen chip 
aufspielen und es dann noch mal versuchen.

Gruß Alex

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren