Forum: Mikrocontroller und Digitale Elektronik was ist ein UART - ISR ?


von HAMZAOUI (Gast)


Lesenswert?

Ich in Anfänger und ich brauche eure Hilfe ...
wer kann mir sagen was ist ein UART und was ist auch ein ISR ?

von AKKS (Gast)


Lesenswert?


von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?


von Jens (Gast)


Lesenswert?

UART steht für "Universeller Asyncroner Receiver Transmitter" und 
bezeichnet eine Komponente in Mikrocontrollern, welche serielle Daten 
sendet und empfängt. Die serielle Schnittstelle am PC wird durch einen 
solchen UART realisiert. Für weiterführende Infos ist Google dein 
Freund.

ISR steht für "Interupt Service Routine". Das ist der Programmteil, 
welcher nach auftreten eines Interuptes die Ursache des Interuptes 
ermittelt und die nötigen Dinge tut, z. B. Uhrzeit erhöhen, empfangenes 
Byte vom UART abholen, etc. Eine ISR sollte möglichst kurz sein um beim 
Auftreten neuer Interupts diese nicht zu verpassen.

von ISR (Gast)


Lesenswert?

Jens schrieb:
> Das ist der Programmteil,
> welcher nach auftreten eines Interuptes die Ursache des Interuptes
> ermittelt

Nö, das kann ich nicht. Ist auch nicht meine Aufgabe.

von Peter II (Gast)


Lesenswert?

ISR schrieb:
> Nö, das kann ich nicht. Ist auch nicht meine Aufgabe.

doch, man darf nicht nur Atmels sehen. Im PC gibt es oft mehre Geräte 
die den gleichen IRQ nutzen und dort muss die ISR rausfinden welchesn 
Gerät gerade etwas zu melden hatte.

von Falk B. (falk)


Lesenswert?

Siehe Interrupt

von Thomas E. (thomase)


Lesenswert?

ISR schrieb:
> Nö, das kann ich nicht. Ist auch nicht meine Aufgabe.

Aber sicher doch. Man kann natürlich auch raten, an welchem Portpin der 
Pinchange-Interrupt ausgelöst wurde.

mfg.

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.