Ich in Anfänger und ich brauche eure Hilfe ... wer kann mir sagen was ist ein UART und was ist auch ein ISR ?
wikipedia kann dir das sagen http://de.wikipedia.org/wiki/Universal_Asynchronous_Receiver_Transmitter http://de.wikipedia.org/wiki/Interrupt
bitte sehr: http://de.wikipedia.org/wiki/UART http://de.wikipedia.org/wiki/Interrupt_Service_Routine edit: Verflixt, wieder nur zweiter ...
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.
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.