Umstieg auf ICC430 -> ISR

Gast #353349
Lesenswert?
• ▲
▼
Hallo Forum,

leider musste ich vom IAR auf den ICC430 umsteigen. Leider laufen
einige Teile des Projekts daher nicht mehr. Ich bin schon richtig
genervt bevor ich überhaupt richtig angefangen hab.
z.B. frisst der ICC430-Compiler die ISR's nicht mehr. Weiß jemand auf
die Schnelle wie das bei dem funktioniert.

 /* Port interrupt service routine */
#pragma vector=PORT1_VECTOR
__interrupt void Eingang2 (void)
{
    ...
}

naja und dann laufen ein paar spezielle IAR-Befehle nicht mehr. Kennt
jemand den equivalenten Befehl zu NOP(); ( wait(x)- haha! )
könnte ich das auch mit einem Macro oder ähnlichem erschlagen damit ich
nicht alle stellen im Code ändern muss? Kenn mich damit leider zu wenig
aus.
Danke

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.