-
-
Neuer Benutzer
Öfters hier
Hallo Vitis,
ist echt toll mit dem Interrupt, aber so viel ich weiss, muss doch nach jedem auslösen des Interrupts auch wieder ein Return kommen !?
Ich überlege gerade wie ich das anstelle.
Mein Programm übernimmt einen Wert vom ADC. Dieser wird ein bischen umgeformt , in eine Variable gepackt , zusammen mit noch anderen und alle zusammen an die UART (Sender) geschickt. Danach wird wieder der ADC abgefragt.
So habe ich eine Schleife. Die UART sendet mit 2400 Baud und ist somit das Langsamste inder Schleife. Wie kann ich denn jetzt den Interrupt UTXC dort einbauen ? Ich kann doch nicht immer die ADC-Schleife abfragen und Berechnungen anstellen, die in Variablen abgespeichert werden und irgendwann löst der Interrupt aus, zu einer Zeit wo die berechneten Variable nicht zueinander passen, die dann übertragen werden ?!
MfG Jürgen
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen