>Guten Tag,
Hi,
>wie lautet die logische Routtine für den Receive eines Zeichens im
>Interrupt?
Logische Routine? Ich nehme an, du erhälst Zeichen über die serielle
Schnittstelle deines µCs?
(Plattform ARM LPC2134)
>Kenne ich (leider) nicht - ist aber zunächst egal.
>z.B.:
>im main() wrden Interrupte initialisiert, Pins freigegeben use.
Gut. Dann wird also auch ein Interrupt aktiviert, der dich über den
Empfang eines Zeichens informiert!?
>und per Interrupt Zeichen empfangen.
Aha. Dann musst du eine Interrupt-Service-Routine schreiben, die bei
Auftreten des Interrupts das empfangene Zeichen einliest, speichert und
evtl. ein Flag setzt, damit deine Main-Routine weiss, dass ein Zeichen
da ist und verarbeitet werden kann.
>funktion im main loop die aus zeichen wartet
>Ich habe noch nicht mit Interrupts gearbeitet.
>Könnt ihr mir logisches vorgehen darstellen.
>Dann will ich versuchen Code auszusetzen.
Also:
1) Initialisierung (Ports, Interrupts, ...)
2) Interrupt-Service-Routine(n) schreiben, die die Interrupts behandeln
3) Programm schreiben (main)